Merge in CommandDispatcher into CommandHandlerMiddleware. Expose SystemClock on Bootstrapper