A New Level of Text Support
We currently support many text formats, from EBDIC, all legacy Unicode variants (UTF-8, UCS-2 vs UTF-16, etc.) to Big5, JIS, and IBM’s Code Pages are supported, with ligatures, proper Cyrillic italics, Semitic direction alternations, and other quirks are given support. We do this to be able to use historical and current data as we’ve seen how often certain standards endure and even thrive against the limitations of standards, such as the Han Unification complications or issues in Farsi layout (see: Harfbuzz).
We have put a lot of effort into importing various Byzantine font composition, text layout, and quirks of representing writing on computers while being able to readily modify such rules to accurately portray a writing system. We can’t claim perfection, but we are designed for adaptation and the possibility for an end user, not a coder nor writing system designer, to make corrections, additions, etc.