XPath query interface