Update events.js

Isn't it quicker to and easier to read if we apply Array.prototype.slice on the arguments object rather than new up an empty Array?