Map<String, dynamic> toJson() => { "user": user == null ? null : user!.toJson(), "addresses": addresses == null ? null : List<dynamic>.from(addresses!.map((x) => x.toJson())), };