Try to show separation between XML/XPath boilerplate and Yr related logic.