Or simply key by name? (`listeners[eventName] => Array[Function]`)

What's the benefit of the approach above?