I have found another problem - this runs too early - before `channelInitializer` (this is also a problem on master). That means this...

	<channel-interceptor pattern="*">
		<wire-tap channel="bar"/>
	</channel-interceptor>

	<service-activator input-channel="bar" expression="'foo'" />

...doesn't work (no bean `bar`).

Adding the interceptors to the constructor causes the interceptors (and their channels) to be instantiated early (when registering this BPP).

The `ChannelInitializer` is designed to be the very first SI bean to run.

I think we need to make this a BFPP and lazily fetch the interceptor wrappers from the registry when we first start post processing.