But this is less true than the original, which is faithful to the body. Did you change the postcondition meaning to change the body, but then forgot?