Would it be possible to allow for null values for the start and ends dates. Null would indicate indefinite start or end. Kind of like infinity.