If you make corrections to a raw file and then hit "save", you WILL permanently change the raw file.
That is completely and utterly false.
What application do you think you are talking about? If it is DPP (the only one I can think of at the moment that uses the term "save", although there may be others), The only effect "Save", "Save As" or "Convert and Save" have on the Raw file is to insert a text list of the desired edits into the metadata section of the file. The original list written there by the camera (which DPP uses to set its defaults) is neither deleted nor overwritten and you can return to it at any time. The image data, an entirely separate section of the file, is in no way altered.
If you are referring to the ACR plugins in PSCS or PSE, not even that much is done. They regard the CR2 file as "read only" and save the edits in a separate .xmp file. If the CR2 has been converted to a DNG, the xmp is inserted into the metadata, but again, the image data is untouched. An RGB rendering of the image is transferred to the main bodies of the parent programs, but they are incapable of opening or writing to a Raw of any kind.
Lightroom saves the list of edits in its database or if so instructed will write an xmp file. Once again, the image data is sacrosanct.
Hinson - I was typing while you were posting; I type very slowly. Yes, it is correct that the edits are preserved in the xmp file which ACR uses to recreate your earlier work at a later opening of the Raw.