class GenericAddress implements Address {

	@Override
	public Address addWrap(long displacement) {
		if (displacement == 0)
			return this;
		return addrSpace.addWrap(this, displacement);
	}

	  GenericAddress(long offset, AddressSpace addrSpace);
	  GenericAddress(AddressSpace addrSpace, long offset);

}