&gt; The codepoint is U+2A6A5, but in UTF16 it requires combining 2 utf16 characters (\uD869 and \uDEA5) in order to reference it.<p>No, you mean two UTF-16 <i>code units</i>. A character is one or more code points.