@lanodan @feld my problems were from when I was building a TUI and writing text justification handlers.
Someone was like "that's cool but does it handle grapheme complexity?" And the question broke me.
Once I familiarized myself with the problem I realized it was a rabbit hole I didn't want to plumb and I haven't been able to work on the project since because it threw me so far off kilter.
Written language sucks