Glass Abstractions