Allow CanonicalTreeParsers to be created with a UTF-8 path prefix