factory Country.fromMap(Map<String, dynamic> map) { return Country(IsoCode.values.byName(map['isoCode'])); }