See more discussion in the https://github.com/spring-projects/spring-integration/pull/2688