Merge pull request #2281 from davidegrohmann/ronja-named-path

Ronja named path
Small improvements and cleanups
Move projection and selection of named paths to applySelections
Named path pattern runtime support for Ronja

o Introduce LetPipe for amending the ExecutionContext instead of overwriting
o Introduce ProjectedPath for building up paths at runtime