docs: public ScheduleExpression copy(ScheduleExpression schedule)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              Tr.debug(tc, "copy ScheduleExpression: " + Util.identity(schedule));
  
          // 'schedule' could be a subclass of ScheduleExpression, so only
          // use the base class constructor if not a subclass.          F743-21028.3
          if (schedule.getClass() == ScheduleExpression.class)
          {
              return copyBase(schedule); // 632906
          }
  
          return (ScheduleExpression) copySerializable(schedule);
      }