Something else that I noticed while testing: if there is no `autoCorrectLanguage` for the current keyboard, word auto-correction should be disabled as well (i.e. `autoCorrection` variable set to `''`, or `correctionDisabled` to `true`). 

Otherwise, if the keyboards are switched in the middle of typing a word (from kb with dictionary to kb without dictionary) and the user taps the spacebar, the word gets auto-corrected with [suggestions[0]](https://github.com/davidflanagan/gaia/blob/0275261d8e82a3852955a8e7aeec5b9f041a9e0e/apps/keyboard/js/imes/latin/latin.js#L625) of the previous kb by `handleCorrections()`.