public static <E extends Exception> void modifyProgram(Program p, ExceptionalCallback<E> c) {
		tx(p, c);
	}
Provides a convenient method for modifying the current program, handling the transaction
logic. This method is calls {@link #tx(DomainObject, ExceptionalCallback)}, but helps with
semantics.

@param p the program
@param c the code to execute
@see #modifyProgram(Program, ExceptionalFunction)
Ghidra/Features/Base/src/main/java/ghidra/test/AbstractGhidraHeadlessIntegrationTest.java