docs: public static JsonValue value(double value) {
      if (Double.isInfinite(value) || Double.isNaN(value)) {
        throw new IllegalArgumentException(INFINITE_AND_NAN);
      }
      return new JsonNumber(cutOffPointZero(Double.toString(value)));
    }