LevelInfo copyWith({ LevelId? id, String? name }) { return LevelInfo( id: id ?? this.id, name: name ?? this.name ); }