public FixedHoliday(string name, int month, int day)
     : base(name)
 {
     this.day = new DayInYear (month, day);
 }
 public FixedHoliday(string name, DayInYear day)
     : base(name)
 {
     this.day = day;
 }
 public FixedHoliday(string name, DayInYear day)
     : base(name)
 {
     this.day = day;
 }
 public FixedHoliday(string name, int month, int day)
     : base(name)
 {
     this.day = new DayInYear(month, day);
 }
 public NthDayOfWeekAfterDayHoliday(string name, int count, DayOfWeek dayOfWeek, DayInYear dayInYear)
     : this(name, count, dayOfWeek, new FixedHoliday(name, dayInYear))
 {
 }
 public FixedHoliday(string name, int month, int day, Calendar calendar)
     : base(name)
 {
     this.day = new DayInYear(month, day, calendar);
 }