private void markupResourceNameList(ResourceMap map, Address mapAddress) throws Exception {
		Address nameAddress = mapAddress.add(map.getResourceNameListOffset());
		while (nameAddress.compareTo(currentProgram.getMaxAddress()) < 0) {
			if (monitor.isCancelled()) {
				return;
			}
			createData(nameAddress, new PascalString255DataType());
			Data data = getDataAt(nameAddress);
			createFragment("ResourceNameList", nameAddress, data.getLength());
			nameAddress = nameAddress.add(data.getLength());
		}
	}
Ok, we only support one instance of a fragment name anywhere
in a program tree. I think that is silly, but maybe I am
missing something. In any case, append a ' ' the name to prevent
a collision.
Ghidra/Features/Base/src/main/java/ghidra/app/cmd/formats/AppleSingleDoubleBinaryAnalysisCommand.java