code: def keypress(self, size, key):
          
          key = self.__super.keypress(size, key)
          if key:
              key = self.unhandled_keys(size, key)
          return key
docs: allow subclasses to intercept keystrokes