Make sure that SynchronousBus creates a scope, if none exists, before dispatching messages.
Use IMessageMutator instead of IMessageHandler to do message inspection.
Bump