Factory methods and sentinel values for TerminalKeyEvent.
Sentinel used when a key event does not carry a printable codepoint.
Creates a printable Unicode scalar key event.
Creates a non-printable key event.