code: func InexactOverlap(x, y []byte) bool {
  	if len(x) == 0 || len(y) == 0 || &x[0] == &y[0] {
  		return false
  	}
  	return AnyOverlap(x, y)
  }
docs: // InexactOverlap reports whether x and y share memory at any non-corresponding
  // index. The memory beyond the slice length is ignored. Note that x and y can
  // have different lengths and still not have any inexact overlap.
  //
  // InexactOverlap can be used to implement the requirements of the crypto/cipher
  // AEAD, Block, BlockMode and Stream interfaces.