Represents an XPath expression.
An expression may have children representing steps in a location path or arguments to operations and functions.