code: @Override
    public FastJsonWriter value( double value ) {
      if (Double.isNaN(value) || Double.isInfinite(value)) {
        throw new IllegalArgumentException("Numeric values must be finite, but was " + value);
      }
      writeDeferredName();
      beforeValue(false);
      out.append(Double.toString(value));
      return this;
    }
docs: {@inheritDoc}