JIRA: https://jira.spring.io/browse/INT-4289, https://jira.spring.io/browse/INT-4253 We can't use `JmsDefaultListenerContainerSpec` methods from the first place because we have restricted argument in the `configureListenerContainer()` * Change the generic argument of the `Consumer<>` to the inferred `S`. This way the target `Jms.messageDrivenChannelAdapter()` usage will provide correct `JmsListenerContainerSpec` implementation for auto-completion