public Composing( ITransducer <TInput, TMedium> left, ITransducer <TMedium, TResult> right) { Sync = left.SyncCompose(right); Async = left.AsyncCompose(right); }