Manually tested and TDD-d the rest of the XPATH retriever