docs: public double optDouble(int index, double defaultValue) {
          final Number val = this.optNumber(index, null);
          if (val == null) {
              return defaultValue;
          }
          final double doubleValue = val.doubleValue();
          // if (Double.isNaN(doubleValue) || Double.isInfinite(doubleValue)) {
          // return defaultValue;
          // }
          return doubleValue;
      }