Please change also `EventDispatcher` to use `EventDispatcherInterface` to match other constructors.