Add MessageSourceChain, created by Mathias Müller in SPR-10875.
Add missing @Overrides to MessageSourceChain.