Extract named path inlining into a separate rewriter

...rojections