first XPath functionalities