in UTF8 encodings it was used to store part of character (c << 16), but now that character is ensured to be 32 bits, it's not needed