conversion between Unicode and Double-byte add non-BMP support