CPointer<ByteVar>.toKString() converts from UTF8 to UTF16, so result is a copy.
CPointer<ByteVar>.toKString()