@Override
	public default void add(Address addr, Object value) {
		if (value == null) {
			remove(addr);
			return;
		}
		if (!(value instanceof Boolean)) {
			throw new IllegalArgumentException("Boolean value required");
		}
		Boolean b = (Boolean) value;
		if (!b) {
			remove(addr);
		}
		else {
			add(addr);
		}
	}
Apply property value to specified address.
@param addr property address
@param value boolean value (null or false will remove property value)
@throws IllegalArgumentException if value specified is not a Boolean or null
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/util/VoidPropertyMap.java