add tests for Path API
add tests for template parsers
add tests for ParseTemplate API