private void merge(Address address, int opIndex, Scalar scalar, int chosenConflictOption) {
		if ((chosenConflictOption & KEEP_ORIGINAL) != 0) {
			listingMergeMgr.mergeOriginal.mergeEquate(address, opIndex, scalar.getValue());
		}
		else if ((chosenConflictOption & KEEP_LATEST) != 0) {
			listingMergeMgr.mergeLatest.mergeEquate(address, opIndex, scalar.getValue());
		}
		else if ((chosenConflictOption & KEEP_MY) != 0) {
			listingMergeMgr.mergeMy.mergeEquate(address, opIndex, scalar.getValue());
		}
	}
Performs the actual eqaute merge into the result program using the indicated program version as the source.
@param address the address of the equate
@param opIndex the operand index of the equate
@param scalar the scalar value of the equate
@param chosenConflictOption conflict option indicating whether to keep the latest, my, or original version.
Ghidra/Features/Base/src/main/java/ghidra/app/merge/listing/EquateMerger.java