Uncaught TypeError: Function.prototype.apply: Arguments list has wrong type (?)
<p>I'm getting the error <code>Uncaught TypeError: Function.prototype.apply: Arguments list has wrong type</code> when I use the <code>.apply()</code> method and I'm not sure why. My code is <a href="http://jsfiddle.net/jzaun/7yYpe/">here</a>. </p>

<p>When jsfiddle loads up, click next to the word test and hit the Enter key. The method that the error is occurring in is <code>this.addEvent</code>. I'm trying to have my object be the 'this' in the event's callback function.</p>
