Understood.
I do have a question, though... So the <from>s under <camel-gateway> are additive to the <from>s under <camel-bus>, but what if the user chooses the from-uri attribute in both the gateway and the bus? Should those be additive as well, or should the gateway's from-uri attribute override/trounce the bus'?