Location.fromJson(Map<String, Object?> json) : alias = json['alias'] as String, fields = json['fields'] as Map<String, Object?>, protocol = json['protocol'] as String;