MutateIncomingMessages and MutateOutgoingMessages not honouring replacement of instance, fixes #1980
Merge pull request #2050 from Particular/Issue_1980

MutateIncomingMessages and MutateOutgoingMessages not honouring replacement of instance