In a conversation with @glazari, we concluded that if every action performed by a `KeyCode` is a function, then we could write tests more easily.
In a conversation with @glazari, we concluded that if every action performed by a
KeyCodeis a function, then we could write tests more easily.