title: EventDispatcher (r58)
body: <p>Something changed in regards to the EventDispatcer in r58 and I cannot add any more custom events to Objects. As per <a href="https://stackoverflow.com/questions/14397596/add-custom-event-to-object3d">Add custom event to Object3D</a> I used to have:</p>
  
  <pre><code>var spinner_obj = new THREE.Object3D();
  THREE.EventDispatcher.call( spinner_obj );
  spinner_obj.addEventListener('start', function(event) {alert("GOT THE EVENT");});
  spinner_obj.dispatchEvent({type:'start'});
  </code></pre>
  
  <p>but this stopped working in r58 with the error message:</p>
  
  <pre><code>Object [object Object] has no method 'addEventListener' 
  </code></pre>