JaxenHandler handler = new JaxenHandler();
reader.setXPathHandler(handler);
reader.parse(expr);
XPathExpr path = handler.getXPathExpr(true);
Object o = handleExpression(parserBldr, path.getRootExpr());
if (o instanceof ExpressionState) {
ExpressionState exp = (ExpressionState) o;
JVar var = exp.getVar();
ParserBuilder builder = exp.getBuilder();
JBlock block = builder.getBody().getBlock();