allow to extend event handlers with common custom logic (AOP)
Merge branch 'extend-event-handlers'
Release 1.0.0-dev-5