docs: public static Month plus(final Month self, int months) {
          int monthsPerYear = Month.values().length;
          int val = ((self.getValue() + months - 1) % monthsPerYear) + 1;
          return Month.of(val > 0 ? val : monthsPerYear + val);
      }