docs: public static Long asLong(String expression, Node node, XPath xpath)
              throws XPathExpressionException {
          String longString = evaluateAsString(expression, node, xpath);
          return (isEmptyString(longString)) ? null : Long.parseLong(longString);
      }