either a special key like arrow or backspace or an utf-8 string (e.g. ä is already 2 bytes in an utf-8 string)
See Implementation
either a special key like arrow or backspace or an utf-8 string (e.g. ä is already 2 bytes in an utf-8 string)