code: @Override
  	public byte[] getBytes() {
  		byte cached[] = lowerBytes;
  		if(cached == null) {
  			lowerBytes = cached = getBytesImpl(true);
  		}
  		return cached.clone();
  	}
docs: Gets the bytes for the lowest address in the range represented by this address division.
  <p>
  Since bytes are signed values while addresses are unsigned, values greater than 127 are
  represented as the (negative) two's complement value of the actual value.
  You can get the unsigned integer value i from byte b using i = 0xff &amp; b.
  
  @return