use @:enum abstract for EventEmitter basic events (see #1)