private CalendarInterval(Interval <CalendarDate> other) : base(other) { }
public static CalendarInterval Inclusive(CalendarDate start, CalendarDate end) { return(new CalendarInterval( Interval <CalendarDate> .Closed(start, end) )); }
public static CalendarInterval Exclusive(CalendarDate start, CalendarDate end) { return(new CalendarInterval( Interval <CalendarDate> .Open(start, end) )); }