This class is a representation of an XPath Expression for use with the XPathEvaluator class.
It is modelled on the XPath API defined in JAXP 1.3, but is cut down to remove any dependencies on JAXP 1.3,
making it suitable for use on vanilla JDK 1.4 installations.
author: Michael H.