Creates a calendar selection. null dates are interpreted as open-ended ranges.
null
CalendarSelection(this.id, this.start, this.end);