Based on a subset of the XPath language with
extensions for text search, XML text search allows you to index and
search XML documents so that structural elements can be used separately
or can be combined with free text in queries.
Structural elements are tag names, attribute names, and attribute values.
By including special opaque terms in queries, you
can search XML documents for structural elements (tag names, attribute
names, and attribute values) and text that is scoped by those elements.

Free text in XML query terms is tokenized the same
way that text in non-XML query terms is tokenized, except that (nested)
opaque terms are not supported. Synonyms, wildcard characters, phrases,
and lemmatization are supported.

Predicates that compare attribute values to number,
date, or dateTime data types are supported.

The = (equal sign) operator with a string argument
in a predicate calls for a an exact match of all tokens in the string
with all tokens in the identified text span. The order is NOT significant.
