allow multiple listeners to be bound via view.on() simultaneously