The hard part was ensuring the syntax looked and felt as XPath-y as possible.
Open to any feedback wrt to the syntax and semantics!