Unicode grapheme cluster boundaries.
https://www.unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries