Window and wall abstractions.