public void markup(Program program, AddressSpace space, MessageLog log, TaskMonitor monitor) {
		Address addr = space.getAddress(getAddr());
		try {
			DataUtilities.createData(program, addr, toDataType(), -1,
				DataUtilities.ClearDataMode.CHECK_FOR_SPACE);
		}
		catch (CodeUnitInsertionException | DuplicateNameException | IOException e) {
			log.appendMsg(LibObjcOptimization.class.getSimpleName(),
				"Failed to markup objc_opt_t.");
		}
	}
Marks up this structure in memory

@param program The {@link Program}
@param space The {@link AddressSpace}
@param log The log
@param monitor A cancelable task monitor
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/LibObjcOptimization.java