Encode one codepoint into UTF-8 byte array (array length returned as parameter)
Pointer<Char> CodepointToUTF8(int codepoint, Pointer<Int> utf8Size) => _CodepointToUTF8(codepoint, utf8Size);