Use utf16 subtype instead of Buf[uint16]