fn decode(bytes: &[u8]) -> String
Bytes → text: strips a UTF-8 BOM, decodes UTF-16 (LE/BE BOM) and never fails.