> I don't see that extra implication you point. I think you're taking it too literally (perhaps not the ideal wording, yes), but the comment just means what we are talking about.

It avoids this a bit by placing the comment near to the copying indeed. I still think it's not the ideal wording and we should just more plainly state what's going on: we can't copy if the source and destination array are the same, so we copy the source to the temp array first.