EventBus: added new implementation