private void checkValues(String listName) {
		Options myList = myProgram.getOptions(listName);
		Options resultList = resultProgram.getOptions(listName);
		Options origList = originalProgram.getOptions(listName);

		List<String> myNameList = myList.getOptionNames();
		List<String> resultNameList = resultList.getOptionNames();

		for (int i = 0; i < myNameList.size(); i++) {
			String name = myNameList.get(i);
			if (resultNameList.contains(name)) {
				updateValue(myList, resultList, origList, name);
			}
			else {
				// not in the result
				checkForAddedProperty(myList, resultList, origList, name);
			}
		}
		checkDeletedProperties(resultList, origList, myNameList, resultNameList,
			origList.getOptionNames());
	}
Check the property names in the list; if values changed in both
places, then this is a conflict.
@param listName name of the property list
Ghidra/Features/Base/src/main/java/ghidra/app/merge/propertylist/PropertyListMergeManager.java