Actually, I seem to remember the first one copies both the message contents *and* the message context, while the second copies *only* the message context.
The key is… when you do a transform inside an Orchestration the contaxt isn’t copied for you.So the 2nd line (from above) would be needed to copy all the context data over if you need it inside the 2nd message.
This is not the same behavior as mapping on the Receive Port.