code: public static BadiCalendar ofIntercalary(
          int vahid,
          int yearOfVahid,
          int day
      ) {
  
          return BadiCalendar.ofComplete(1, vahid, yearOfVahid, BadiIntercalaryDays.AYYAM_I_HA, day);
  
      }
docs: /*[deutsch]
  <p>Erzeugt ein neues Badi-Datum im ersten Hauptzyklus (gregorianische Jahre 1844-2204). </p>
  
  @param   vahid           19-year-cycle (in range 1-19)
  @param   yearOfVahid     year in range 1-19
  @param   day             day in range 1-4/5
  @return  new instance of {@code BadiCalendar} in the Ayyam-i-Ha-period
  @throws  IllegalArgumentException in case of any inconsistencies