Map<String, dynamic> toJson() => { "id": id, "name": name, "region": region?.toJson(), "country": country?.toJson(), };