anchor.diff:  
     # The item at the end of the edge.
     node: AnalyticsArtistRecommendation
  +}
  +
  +# Artist Sparkline
  +type AnalyticsArtistSparkline {
  +  artistId: ID!
  +  artistName: String
  +  eventDigest: String
  +  sparkles: BigInt
  +  tier: Float
  +  year: String
  +}
  +
  +# The connection type for ArtistSparkline.
  +type AnalyticsArtistSparklineConnection {
  +  # A list of edges.
  +  edges: [AnalyticsArtistSparklineEdge]
  +
  +  # A list of nodes.
  +  nodes: [AnalyticsArtistSparkline]
  +  pageCursors: PageCursors
  +
  +  # Information to aid in pagination.
  +  pageInfo: AnalyticsPageInfo!
  +  totalCount: Int
  +  totalPages: Int
  +}
  +
  +# An edge in a connection.
  +type AnalyticsArtistSparklineEdge {
  +  # A cursor for use in pagination.
  +  cursor: String!
  +
  +  # The item at the end of the edge.
  +  node: AnalyticsArtistSparkline
   }
   
   type AnalyticsArtwork {
  
positive.code:   ): String
    minPriceCents: Int!
    numArtworks: Int!
  }
  
  # Information about pagination in a connection.
  
negative.code:   node: AnalyticsArtistAffinity
  }
  
  # Artist ID and Medium Tuple
  input AnalyticsArtistIdMediumTupleType {
    artistId: String!
    medium: String!
  }
  
  # Artist Recommendation
  type AnalyticsArtistRecommendation {
    # Artist ID
  