> >> UTF-16 big-endian UTF-16 > >> UTF-16BS little-endian (byte-swapped) UTF-16 > > How about > UTF-16BE big-endian UTF-16 > UTF-16LE little-endian UTF-16 > and, for those occasions where the byte order can vary, > UTF-16BM UTF-16 beginning with a byte order mark How about not.