@Override
		public int getBytes(ByteBuffer buffer, int addressOffset) {
			byte[] data =
				source.read(address.getOffset() + addressOffset, buffer.remaining(), reason);
			buffer.put(data);
			return data.length;
		}
Construct a buffer bound to the given space, at the given address

@param address the address
@param source the space
@param reason the reason this buffer reads from the state, as in
           {@link PcodeExecutorStatePiece#getVar(Varnode, Reason)}
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/exec/AbstractBytesPcodeExecutorStatePiece.java