Regarding the collation, Rachana states:
"Only when two characters or sequences differ in [collation] value (or weight) at the primary level, is there a need to differentiate them at the encoding level."This is also not true. See this:
- Eventhough, English lowercase and uppercase characters are encoded seperately, they differ only in tertiary level in Default Unicode Collation Element Table (DUCET). See UTS#10.
- There are lot of codepoints without any primary weight. An indic example would be Visarga.