this would be a huge pain in the ass IMO. My plan is more to extract some logic into private methods operating on a WebElement to avoid going through the public XPath-based API when wanting to reuse some logic. See my other comment about doing such stuff only after the testsuite is green (which is the case after merging this)