something goes here...
Inheritance: PeriodicTrigger
        /// <summary>
        /// Makes a deep clone of the trigger
        /// </summary>
        /// <returns></returns>
        public override Trigger Clone()
        {
            var dailyFireWindow = new DailyFireWindow(DailyFireWindow.StartHour, DailyFireWindow.EndHour);
            var clone           = new DailyPeriodicWindowTrigger(startTimeUtc, endTimeUtc, dailyFireWindow, period, jobExecutionCountRemaining)
            {
                nextFireTimeUtc  = nextFireTimeUtc,
                misfireThreshold = misfireThreshold,
                misfireAction    = misfireAction,
                isFirstTime      = isFirstTime
            };

            return(clone);
        }
        /// <summary>
        /// Makes a deep clone of the trigger
        /// </summary>
        /// <returns></returns>
        public override Trigger Clone()
        {
            var dailyFireWindow = new DailyFireWindow(DailyFireWindow.StartHour, DailyFireWindow.EndHour);
            var clone = new DailyPeriodicWindowTrigger(startTimeUtc, endTimeUtc, dailyFireWindow, period, jobExecutionCountRemaining)
                                                   {
                                                       nextFireTimeUtc = nextFireTimeUtc,
                                                       misfireThreshold = misfireThreshold,
                                                       misfireAction = misfireAction,
                                                       isFirstTime = isFirstTime
                                                   };

            return clone;
        }