[buffer] Add TODO comment
[buffer] Fix UTF-16/UCS-2 handling