DateRange copyWith({String? beginning, String? ending}) { return DateRange( beginning: beginning ?? this.beginning, ending: ending ?? this.ending); }