private void makeVisibleInTool(Collection<Program> programs) {
		for (Program program : programs) {
			openProgram(program, OPEN_VISIBLE);
		}
	}
Start a transaction if one has not been started; needed when program properties are about to
change from the options editor.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/progmgr/ProgramManagerPlugin.java