why is it neccessary here?
Actor already have implicit MessageDispatcher(which by itself is ExecutionContext) available through actor context.
It should be possible to work without any explicitly declared executionContext in actor body