factory Facet.fromJson(Map<String, dynamic> json) { return Facet( name: json['Name'] as String?, objectType: (json['ObjectType'] as String?)?.toObjectType(), ); }