Propagate events using bind and forEach
Merge branch 'pr-4'