withDefinitionPos
MapProjection
withOuterScope
PatternComprehension