private boolean sameDataType(DataType dt1, DataType dt2) {
		return (dt1 == null) ? (dt2 == null) : (dt1.isEquivalent(dt2));
	}
<CODE>mergeFunctionName</CODE> replaces the name of the
function in program1 with the name of the function in program2
at the specified entry point address.
@param entry2 the entry point address of the function.
This address should be derived from the origin program.
@param monitor the task monitor for notifying the user of this merge's progress.
Ghidra/Features/Base/src/main/java/ghidra/program/util/ProgramMerge.java