protected void cleanup() {

		if (originalProgram != null) {
			originalProgram.release(this);
			originalProgram = null;
		}
		if (latestProgram != null) {
			latestProgram.release(this);
			latestProgram = null;
		}
		if (privateProgram != null) {
			privateProgram.release(this);
			privateProgram = null;
		}
		if (resultProgram != null) {
			resultProgram.flushEvents();
			AbstractGuiTest.waitForSwing();
			resultProgram.release(this);
			resultProgram = null;
		}
	}
Returns results program for update.
This represents the checkin program containing the merged data.
Program returned will be released by the MergeTestFacilitator 
when disposed or re-initialized.
@return the program
Ghidra/Features/Base/src/test/java/ghidra/program/database/AbstractMTFModel.java