For systems running Windows NT 3.5 through Windows XP, IsTextUnicode returns nonzero when examining what would otherwise be an ASCII-encoded text file with a byte order mark at the beginning in special cases, for example: "[BOM]When can you crash" (The example should hold on almost any combination of ASCII characters in the format xxxx xxx xxx xxxxx where x is an ASCII character and should also theoretically hold on other combinations as well.) Reading such text as if it were UTF-16LE produces interesting (but nonsensical) Chinese phrase: 桴獩愠灰挠湡戠敲歡 (This quirk is not present in Windows Vista and later.)