RecurrenceRule(this.frequency, {this.interval = 1, End? end}) : super() { this.end = end ?? End.never(); }