char package:bytebuild

Encode a UTF-8 char. This only uses as much space as is required.
Encode a character as UTF-8. This only uses as much space as is required.