- The mode value of an INPUT_HANDLER is now controlled by a variable
  instead and setting it instead of only being able to overload it.
- The existing input handlers make better use of this feature.