That is true. InfoPath uses XPath 1, and I'm sure will at some point be upgraded to 2. There are also a few XPath extensions the Microsoft has made which are available to you. But unfortunately, I don't believe they will integrate individual functions in one at a time, but will rather wait until XPath 2 is complete, and then make a transition. For now we are stuck using "translate()" or writing some custom code.