I know this is a private method, but it seems like it should reflect the fact that not every channel is going to be registered. In other words, the most accurate name would be: registerChannelIfInputOrOutput(..), but a more general name that still gets the point across would be good... other examples in Spring include "...IfNecessary(..)" but this is not so much a matter of necessity... something like registerOutermostChannels but with a better word than "outermost" :) ... thoughts?