Broke logic for listener delegation into another method in which a view can override. Also :el as a target refers to the view itself.