docs: public static SingleItemSketch create(final double datum) {
      final double d = (datum == 0.0) ? 0.0 : datum; // canonicalize -0.0, 0.0
      final long[] data = { Double.doubleToLongBits(d) };// canonicalize all NaN forms
      return new SingleItemSketch(hash(data, DEFAULT_UPDATE_SEED)[0] >>> 1);
    }