I don't think it's necessary to check for listeners (already done by closure).
See http://closure-library.googlecode.com/svn/docs/closure_goog_events_events.js.source.html, `goog.events.dispatchEvent` function