@Override
	public default void add(Address addr, Object value) {
		if (value == null) {
			remove(addr);
			return;
		}
		if (!(value instanceof Integer)) {
			throw new IllegalArgumentException("Integer value required");
		}
		add(addr, (int) value);
	}
Get the integer value at the given address.
@param addr the address from where to get the int value
@return integer property value
@throws NoValueException if there is no property value at addr.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/util/IntPropertyMap.java