Renamed Projections to QueryProjection
Introduced the concept of NoProjection