@Override
	default PcodeArithmetic<T> getAddressArithmetic() {
		return getArithmetic();
	}
An interface that provides storage for values of type {@code T}

<p>
This is not much more than a stricter form of {@link PcodeExecutorStatePiece}, in that it
requires the value and address offset types to agree, so that a p-code executor or emulator can
perform loads and stores using indirect addresses. The typical pattern for implementing a state
is to compose it from pieces. See {@link PcodeExecutorStatePiece}.

@param <T> the type of offsets and values
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/exec/PcodeExecutorState.java