static DomainFile copyDatabaseDomainFile(DomainFile df, String newName)
			throws IOException, InvalidNameException, CancelledException {
		return AbstractMTFModel.copyDatabaseDomainFile(df, newName);
	}
This version of initialize allows you to write tests that use an in-memory version
of {@link Program}, which will make the tests faster.  Plus, the interface of
{@link MergeProgramModifier} is stubbed-out for you, meaning less code.  Plus, plus,
the callback for this method passes you a {@link MergeProgram}, which has a simpler
interface for configuring your merge tests.
 
@param programName the name of the program--can be anything
@param modifier your implementation of the callback, with overridden methods for
                things you wish to configure.
@throws Exception if there is any problem
Ghidra/Features/Base/src/test/java/ghidra/program/database/MergeTestFacilitator.java