Тоже стало интересно, что за версия xPath 2.0 ))
Оказывается уже есть xPatch 3.1.
Библиотеки:
Для .NET Framework 3.5 →
Saxon-HE (XSLT 2.0, XQuery 1.0, XPath 2.0)
Для .NET 6.0→
SaxonCS (XSLT 3.0, XQuery 3.1, XPath 3.1, XSD 1.1)
Подробнее:
Здесь подробно указано, что нового в xPath 2.0 →
W3C
Здесь подробно, что нового в xPath 3.1→
W3C
Самое главное, что я понял: воспользоваться новым xPath можно только в коде, в браузеры данные версии не интегрированы.