Introduce TemplatedPath to build URL