Originally posted by @TallTed in #289 (comment)
I think we need to say something about case-sensitive ordering being the norm in some environments, and case-insensitive ordering in others, as well as how to override both norms, assuming that is possible anywhere if not everywhere. I know we've said in some place(s) that lexical ordering is to be code point order, which is effectively case-sensitive, but I don't think this will suffice for all use cases. I believe code point order will also prove problematic when trying to compare, for instance, ä, as a single character and as a composite character (i.e., a combination of a and ¨), and in making all the as (uppercase, lowercase, with diacriticals, etc.) appear as a group and be in a predictable order within that group.