The meaning of the order by clause is given in terms of “tuples” that is, sequences of sequences.
XQuery/XPath sequences may not contain sequences as items.
xq2xsl models tuples as a list of strings. Each string is interpreted as a sequence of unicode code points, and these in turn are used as indexes into a set of sequences.