docs: @SuppressWarnings("deprecation")
      public static MonthDay fromDateFields(Date date) {
          if (date == null) {
              throw new IllegalArgumentException("The date must not be null");
          }
          return new MonthDay(date.getMonth() + 1, date.getDate());
      }