docs: public Root parse( Path input, Option... options )
              throws ParserConfigurationException, SAXException, IOException
      {
          Path base = input.getParent();
          return new Resolver( options )
          {
              @Override
              Path path( String path )
              {
                  return base.resolve( path );
              }
          }.parse( input, this );
      }