@override Map<String, dynamic> toJson() => { ...super.toJson(), 'l': [ for (var MapEntry(:key, :value) in lines.entries) ...[key, value], ], };