[PATCH] Support non-BMP UTF-16.