Ruby library for generating XPath expressions