A set of XPathNavigator implementations to traverse different hierarichal objects