`INVALD_SUGGESTION_TYPE`, `INVALID_SUGGESTIONS` and `INVALID_KEYCODE` are not used anywhere in this pull request, so they should be removed from here.
`INVALID_CONFIG` is inherited from the parent prototype but redefined with the same value here. It is useless here.