docs: public Root parse( Reader input, Option... options )
              throws ParserConfigurationException, SAXException, IOException
      {
          return parse( new Resolver( options )
          {
              @Override
              Path path( String path )
              {
                  throw new IllegalStateException( "Cannot resolve path in input from reader" );
              }
          }, new InputSource( input ) );
      }