Unfortunately, there are still many errors. For example, sometimes an error occurs when dispose ApertureTextField:
[Fault] exception, information=TypeError: Error #1009: Cannot access a property or method of a null object reference.
compositor.resetCharLocation(charLocationV);
In some places, highlighting text with colors does not work (although the tags are present exactly). And I have no explanation why and how it works. Tests I too have no time to write yet.
Thank you for your hard work! But I do not recommend using class in production yet. It should be tested on a good basis.