Mediator is now a duplex stream itself. Improvement, but some thought still needed.