public Expr parseExpression(String xpathExpression){
		try {
			JaxenHandler handler = new JaxenHandler();
			
			XPathReader reader = XPathReaderFactory.createReader();
			reader.setXPathHandler(handler);
            //Parse an XPath expression, and send event callbacks to an XPathHandler.
			reader.parse(xpathExpression); 

			XPathExpr xpath = handler.getXPathExpr();
			return xpath.getRootExpr();

		} catch (SAXPathException e) {
			e.printStackTrace();
			return null;
		}
	}