Map<String, dynamic> toJson() => {'list': list, if (memories != null) 'memories': memories!.map((entry) => entry.toJson()).toList()};