Why does this change to using `SDL_SCANCODE_*` instead of `SDLK_*`? According to the documentation here http://www.libsdl.org/release/SDL-1.2.15/docs/html/sdlgetkeystate.html , the returned array from SDL_GetKeyState should be indexable via the `SDLK_*` symbols.