protected VerticalChoicesPanel getPrimaryConflictPanel(Address fromAddress, int opIndex,
			ChangeListener listener) {
		VerticalChoicesPanel panel = getVerticalConflictPanel();
		Reference latestPrimary = latestRefMgr.getPrimaryReferenceFrom(fromAddress, opIndex);
		Reference myPrimary = myRefMgr.getPrimaryReferenceFrom(fromAddress, opIndex);
		panel.setTitle("Reference");
		String fromAddrStr = ConflictUtility.getAddressString(fromAddress);
		String text = " Conflicting primary references at '" + fromAddrStr + "' " +
			getOperandIndexString(opIndex) + ".";
		panel.setHeader(text);
		panel.setRowHeader(getReferenceInfo(null, null, null, null));
		String prefix = "Set '";
		String suffix = "' version to primary";
		panel.addRadioButtonRow(getReferenceInfo(latestPgm, latestPrimary, prefix, suffix),
			LATEST_BUTTON_NAME, KEEP_LATEST, listener);
		panel.addRadioButtonRow(getReferenceInfo(myPgm, myPrimary, prefix, suffix),
			CHECKED_OUT_BUTTON_NAME, KEEP_MY, listener);

		return panel;
	}
Replace the fallthroughs where possible. 
@param addressSet the address set where fallthroughs should be replaced
@param chosenConflictOption indicator of where to get references from (KEEP_ORIGINAL, KEEP_LATEST, KEEP_MY).
@param monitor task monitor
@throws CancelledException if user cancels.
Ghidra/Features/Base/src/main/java/ghidra/app/merge/listing/ReferenceMerger.java