Alarm copyWith({ Duration? duration, String? description, }) { return Alarm( duration: duration ?? this.duration, description: description ?? this.description, ); }