code: public static long[] hash(final long[] in, final long seed) {
      if ((in == null) || (in.length == 0)) {
        return emptyOrNull(seed, new long[2]);
      }
      return hash(Memory.wrap(in), 0L, in.length << 3, seed, new long[2]);
    }
docs: Returns a 128-bit hash of the input.
  Provided for compatibility with older version of MurmurHash3,
  but empty or null input now returns a hash.
  @param in long array
  @param seed A long valued seed.
  @return the hash