You really should look up what UTF-8 is.
Odd. Did google just drop my reply? Sorry if this is a double post of
roughly the same content.
Anyway, you are both making the same mistake. Unicode is not a single
encoding scheme. At least, the current standard of Unicode does not
have a single encoding scheme. Unicode is a mapping from characters to
numbers. It specifies several encodings, such as UTF-8, UTF-16, and
UTF-32. The old Unicode standard had characters for which 16 bits
would suffice, and specified only a single encoding UCS-2 (which is
very similar to UTF-16). Hence the unfortunate habit of some people
calling UCS-2 Unicode, which Nephi is doing now. However, it is just
as big of a mistake to say that Unicode is UTF-8 as Jonathan just did.
It would help the conversation to use correct terms and stop making
assumptions. Perhaps Nephi has a requirement for UTF-16 / UCS-2
encoding (a valid business use case), in which case Jonathan was
incorrect when he said "look up UTF-8".