@Test
    public void testRemoveFallthroughConflict() throws Exception {

		mtf.initialize("NotepadMergeListingTest", new ProgramModifierListener() {

			@Override
			public void modifyLatest(ProgramDB program) {
				Listing listing = program.getListing();
				listing.getInstructionAt(addr(program, "0x01002ff6")).setFallThrough(null);
				listing.getInstructionAt(addr(program, "0x01003059")).setFallThrough(
					addr(program, "0x01003060"));
				listing.getInstructionAt(addr(program, "0x01003105")).setFallThrough(null);
				listing.getInstructionAt(addr(program, "0x0100319a")).setFallThrough(
					addr(program, "0x010031a0"));
			}

			@Override
			public void modifyPrivate(ProgramDB program) {
				Listing listing = program.getListing();
				listing.getInstructionAt(addr(program, "0x01002ff6")).setFallThrough(
					addr(program, "0x01002ffd"));
				listing.getInstructionAt(addr(program, "0x01003059")).setFallThrough(null);
				listing.getInstructionAt(addr(program, "0x01003105")).setFallThrough(
					addr(program, "0x01003108"));
				listing.getInstructionAt(addr(program, "0x0100319a")).setFallThrough(null);
			}
		});

		executeMerge(ASK_USER);
		chooseCodeUnit("0x1002ff6", "0x1002ff7", KEEP_LATEST); // Fallthrough is now a code unit diff.
		chooseCodeUnit("0x1003059", "0x100305a", KEEP_LATEST); // Fallthrough is now a code unit diff.
		chooseCodeUnit("0x1003105", "0x1003106", KEEP_MY); // Fallthrough is now a code unit diff.
		chooseCodeUnit("0x100319a", "0x100319b", KEEP_MY); // Fallthrough is now a code unit diff.
		waitForMergeCompletion();

		Listing listing = resultProgram.getListing();
		assertNull(listing.getInstructionAt(addr("0x01002ff6")).getFallThrough());
		assertEquals(addr("0x01003060"),
			listing.getInstructionAt(addr("0x01003059")).getFallThrough());
		assertEquals(addr("0x01003108"),
			listing.getInstructionAt(addr("0x01003105")).getFallThrough());
		assertNull(listing.getInstructionAt(addr("0x0100319a")).getFallThrough());
	}
Tests Merge with Fallthrough conflict.
1) Fallthrough conflict for 1002f5d(latest) vs 1002f5d(my)
2) Mem(latest) vs Fallthrough(my) ref for 1002f55
Choose my for 1.
Automerge my from 2 due to latest rejected in 1.
@throws Exception
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/ReferenceMergerTest.java