openlayers/ol3 — pull request #1092 by tschaub (2013-10-03 17:32:40+00:00)
Title: Extend goog.events.Event for custom vector layer events

Vector events are currently just object literals with a `@typedef`. In the `dispatchEvent` sequence, a `goog.events.Event` instance is created and properties from this object are copied to it. It is a bit more straightforward just to create a custom event type.