Problem is that this is a special situation that probably was not initially supported, I see a comment in the CopyMessage strategy that the result is undefined for incomplete messages, and then this moveMessages strategy uses part of that strategy internally.