@override List<T> fromJson(Map<String, dynamic> json) { final rawList = json['queue'] as List<dynamic>; return rawList.map((e) => _elementFromJson(e)).toList(); }