Prevent default key handling for arrow keys.
Add .size to Terminal.
Handle default arguments in Glyph better.