code: public static JapaneseCalendar of(
          Nengo nengo,
          int yearOfNengo,
          EastAsianMonth month,
          int dayOfMonth
      ) {
  
          return JapaneseCalendar.of(nengo, yearOfNengo, month, dayOfMonth, Leniency.SMART);
  
      }
docs: /*[deutsch]
  <p>&Auml;quivalent zu {@code JapaneseCalendar.of(nengo, yearOfNengo, month, dayOfMonth, Leniency.SMART)}. </p>
  
  @param   nengo           Japanese era
  @param   yearOfNengo     year of nengo starting with number 1
  @param   month           japanese month (must not be a leap month for all years after or equal to Meiji 6)
  @param   dayOfMonth      day of month {@code >= 1}
  @return  new instance of {@code JapaneseCalendar}
  @throws  IllegalArgumentException in case of any inconsistencies
  @see     #of(Nengo, int, EastAsianMonth, int, Leniency)