class
EventMap
add<T>(type:String, listener::T->Void, priority:Int = 0):Bool
contains<T>(type:String, listener::T->Void = null):Bool
keys():
listenerCount(type:String):Int
remove<T>(type:String, listener::T->Void):Bool
removeAll():Void