rename hasXPath to stringHasXPath to distinguish from hamcrest matchers