o Rename Handler to TerminalEventHandler : better reflects what it is doing.