Det är inte svårt, men tidsödande. Det handlar om många enorma mängder kod som skall kontrolleras, och resultatet skall säkerställas genom tester.
Dessutom är det lite svårare än så, det har med teckenkodning och "compositing" av tecken att göra.
De programmerare och kvalitetstestare som skulle göra det är samma som de som programmerar och testar andra funktioner, vilket innebär att om de skulle lägga låt säga en månad på att få till kompabiliteten så innebär det att ett antal andra funktioner inte kan utvecklas och att ett antal andra funktioner får mindre tid för kvalitetstest.
Det är så det funkar: I slutänden är det människor som ska göra de där sakerna vi önskar oss av program,.
Hursomhelst. Lösningen är ju enkel, nämligen att inte använda versalkänsligt filsystem.