NOTE: this package is not compatible with Elm 0.19.1
This package introduces proper type safe keys, to save you - humble developer - from having to look up or (God forbid) memorise JavaScript keycodes.