Unexpected tab key and propagation handling inside inputs

Inside CCIMEDispatcher.js, is there a specific reason why:

  1. the tab key is being ignored?
  2. e.stopPropagation() is being called?

I’d like to tab between inputs and handle a submission on enter. The submission can be worked around in a different way, but the tab key is more problematic.