As far as I can tell, we don't need to be mutating the body, and by doing so it means we can't later inspect it for the ``msgid`` to send the error with.