I think this change would disallow using the Message Order feature with an
underlying reliable communications protocol. Duplicate elimination is
necessary at the MSH level regardless of the reliability of the
communications protocol because that protocol can't know what duplicates
"matter". However, retries ensuring the message got to the destination can
be done below the MSH level.
The problem with this change is really our convention Once-and-Only-Once
means the MSH level is doing everything. If we made it more clear this
could include reliable communication protocols to get to the same
reliability, I'd be fine with this change.
thanx,
doug