code: @Override
      @Scope(DocScope.IO)
      public XPathEvaluator evalXPath(final String xpath) {
          return new DefaultXPathEvaluator(projector, new DocumentResolver() {
              @Override
              public Document resolve(final Class<?>... resourceAwareClasses) throws IOException {
                  return IOHelper.getDocumentFromURL(projector.config().createDocumentBuilder(), url, requestProperties, resourceAwareClasses);
              }
          }, xpath);
      }
docs: Evaluate XPath on the url document.
  
  @param xpath
  @return xpath evaluator
  @see org.xmlbeam.evaluation.CanEvaluate#evalXPath(java.lang.String)