Listener must be a function. Key down + function with arguments

Yes @TheHaricover, typos in actual code will generate errors, but typos in strings like this won’t, because they could literally be anything; unless some code validates it of course.
Basically, the reason why it didn’t complain about Enter is that you could have created your own event with that name, and it wouldn’t be an error (just a terrible idea :smiley: ).