Makes a copy of this Period
Period copyWith({ DateTime? start, DateTime? end, }) => Period( start: start ?? this.start, end: end ?? this.end, );