internal override void WrapInContainer(IScheduleContainer container) => container.Weekly = this;
internal override void WrapInContainer(IScheduleContainer container) => container.Interval = this;
internal override void ContainIn(IScheduleContainer container) { container.Hourly = this; }
internal abstract void WrapInContainer(IScheduleContainer container);
internal override void ContainIn(IScheduleContainer container) { container.Weekly = this; }
internal abstract void ContainIn(IScheduleContainer container);