This is part 3 of the sync/update of process record save/restore patch. This part actually adds the save and restore commands, and cleans up a few loose ends. If I need to resubmit the docs, I'll do that separately. (part 4 of 3, I guess...)