docs: public YearMonthDay withField(DateTimeFieldType fieldType, int value) {
          int index = indexOfSupported(fieldType);
          if (value == getValue(index)) {
              return this;
          }
          int[] newValues = getValues();
          newValues = getField(index).set(this, index, newValues, value);
          return new YearMonthDay(this, newValues);
      }