[major] Performance win for multiple listeners, low argument count
[bench] Fixed the listeners benchmark
[fix] Don't throw an error when we have no `_events` and call `.listeners`
[minor] Improved init performance by delaying the creation of _event's object