Example: `foo > bar` turns into `.//foo/child::*[1]/self::bar` XPath, which would only select the *first* `bar` child element. The conversion should be to `.//foo/bar` instead.
Example:
foo > barturns into.//foo/child::*[1]/self::barXPath, which would only select the firstbarchild element.The conversion should be to
.//foo/barinstead.