https://www.unicode.org/L2/L2016/16147-uts52-1-draft.pdf