Issue #5920: Event binding methods are not uniform

Event binding methods are not uniform