def start_datetime(self) -> Optional[datetime.datetime]:
        """
        Returns the start date of the set of intervals, or ``None`` if empty.
        """
        if not self.intervals:
            return None
        return self.intervals[0].start
Returns the start date of the set of intervals, or ``None`` if empty.