code: public static Duration<IsoUnit> compose(
          Duration<CalendarUnit> calendarPeriod,
          Duration<ClockUnit> clockPeriod
      ) {
  
          Duration<IsoUnit> dur = Duration.ofZero();
          return dur.plus(calendarPeriod).plus(clockPeriod);
  
      }
docs: /*[deutsch]
  <p>Bildet eine aus kalendarischer Dauer und Uhrzeitperiode zusammengesetzte Dauer. </p>
  
  @param   calendarPeriod  calendrical duration
  @param   clockPeriod     duration with clock units
  @return  composite duration
  @since   3.0
  @see     #toCalendarPeriod()
  @see     #toClockPeriod()