Subject: | Does not conform to RFC 2781 for UTF-16 |
Unicode::String does not conform to RFC 2781 specifying UTF-16 encoding. Unicode::String should support the utf-16le and utf-16be identifiers to determine byte ordering of the input string. Furthermore, Unicode::String should process the BOM in the first two bytes of strings marked as utf-16 to determine the byte order for the remainder of the string, stripping the BOM in the resulting output.