Ruby DSL for generating XPath expressions
