ArcXPStory

fun ArcXPStory(    _id: String?,     type: String,     version: String?,     alignment: String?,     created_date: Date?,     last_updated_date: Date?,     publish_date: Date?,     first_publish_date: Date?,     display_date: Date?,     geo: Geo?,     language: String?,     location: String?,     address: Address?,     content_elements: List<StoryElement>?,     related_content: Map<String, *>?,     publishing: ArcXPStory.Publishing?,     revision: Revision?,     website: String?,     websites: Map<String, SiteInfo>?,     website_url: String?,     short_url: String?,     channels: List<String>?,     owner: Owner?,     credits: Credits?,     vanity_credits: Credits?,     editor_note: String?,     taxonomy: Taxonomy?,     copyright: String?,     description: Description?,     headlines: Headline?,     subheadlines: Subheadlines?,     label: Label?,     @Json(name = "promo_items") promoItem: PromoItem?,     content: String?,     canonical_url: String?,     canonical_website: String?,     source: Source?,     subtype: String?,     planning: Planning?,     pitches: Pitches?,     syndication: Syndication?,     distributor: Distributor?,     tracking: Any?,     comments: Comments?,     slug: String?,     content_restrictions: ContentRestrictions?,     content_aliases: List<String>?,     corrections: List<Correction>?,     rendering_guides: List<RenderingGuide>?,     status: String?,     workFlow: WorkFlow?,     additional_properties: Map<String, *>?,     duration: Long?)