"Mark Davis" <mark.davis@jtcsv.com> writes:
Implementations that claim conformance to Unicode 3.2 normalization may
not produce identical results in all cases, and may not produce *correct*
normalizations, because versions of UAX #15 prior to 4.1.0 have been
internally inconsistent.
We seem to disagree on this. I believe Unicode 3.2 was consistent.
Only the non-normative sections was in conflict with the normative
text. I admit an implementation would not meet some normalization
invariants discussed in the document. But I don't believe the
invariants were discussed as requirements on the implementation.