code: function seed_mix() {
        a ^= b <<  11; d = add(d, a); b = add(b, c);
        b ^= c >>>  2; e = add(e, b); c = add(c, d);
        c ^= d <<   8; f = add(f, c); d = add(d, e);
        d ^= e >>> 16; g = add(g, d); e = add(e, f);
        e ^= f <<  10; h = add(h, e); f = add(f, g);
        f ^= g >>>  4; a = add(a, f); g = add(g, h);
        g ^= h <<   8; b = add(b, g); h = add(h, a);
        h ^= a >>>  9; c = add(c, h); a = add(a, b);
      }
docs: /* private: seed mixer