As an alternate point of view, since a goal of EIP and SI is decoupling of producers, consumers, and other components, what is the appropriate way to set things up if you have several inbound adapters and several outbound adapters, and some (not all) of the inbound adapters want replies and some (not all) of the outbound adapters can produce replies?