docs: public static Object executeXPath(Node document, XPathExpression expr, QName result) throws XPathException, MarshallingException
      {
          try
          {
              return expr.evaluate(document, result);
          }
          catch (Exception e)
          {
              throw new MarshallingException("Exception unmarshalling XML.", e);
          }
      }