anchor.diff:  
     # Show
     SHOW
  -}
  -
  -# An artwork, artist, or show
  +
  +  # ViewingRoom
  +  VIEWING_ROOM
  +}
  +
  +# An artwork, artist, show, or viewing room
   union AnalyticsRankedStatsUnion =
       AnalyticsArtist
     | AnalyticsArtwork
     | AnalyticsShow
  +  | AnalyticsViewingRoom
   
   type AnalyticsShow {
     entityId: String!
  
positive.code:     @deprecated(reason: "Use pageview for refactored time series bucket code")
    partnerId: String!
  
    # Artworks, shows, or artists ranked by views. Capped at 20 by the underlying sql query.
    rankedStats(
      # Returns the elements in the list that come after the specified cursor.
      after: String
  
negative.code:   SIXTEEN_WEEKS
  }
  
  union AnalyticsRankedEntityUnion = Artist | Artwork | Show | ViewingRoom
  
  # Top artworks, shows, viewing rooms, or artists from a partner
  type AnalyticsRankedStats {
    entity: AnalyticsRankedEntityUnion
    period: AnalyticsQueryPeriodEnum!
  