public void saveProgram(Program program) throws Exception {
		saveProgram(program, null);
	}
Saves the changes to the specified program.
If the program does not already exist in the current project
then it will be saved into the root folder.
If a program already exists with the specified
name, then a time stamp will be appended to the name to make it unique.
@param program the program to save
@throws Exception if there is any exception
Ghidra/Features/Base/src/main/java/ghidra/program/flatapi/FlatProgramAPI.java