JIRA: https://jira.spring.io/browse/INT-3981 Since the `MessageHandlerChain` uses a `ReplyForwardingMessageChannel` in the end of invocation, we don't need to have add an extra `<bridge>` for shifting just populated `replyChannel` header. * Add a couple tests to prove that * Fix the typos in the `ChainParserTests` * Remove unnecessary `DirectFieldAccessor` usage in the `MessageHandlerChain`