Remove useless variable
Add a first method to the collection

For readability
Added support for multiple listeners per priority