public override void Clear() { base.Clear(); collectingMonths.Clear(); collectingDays.Clear(); collectingHours.Clear(); }