Deserialize a Metadata from a JSON Object
factory Metadata.fromJson(Map<String, Object?> json) => _$MetadataFromJson(json);