hasOldInput with no key correctly returns false
fixing some things with oldInputHas.