anchor.diff:      aggregations: [ArtworkAggregation]
       artistID: String
       artistIDs: [String]
  +    artistSeriesID: String
       atAuction: Boolean
       attributionClass: [String]
       before: String
  
positive.code:     aggregations: [ArtworkAggregation]
      artistID: String
      artistIDs: [String]
      atAuction: Boolean
      attributionClass: [String]
      before: String
  
negative.code:   artists(page: Int, size: Int): [Artist]
    description: String
    featured: Boolean!
    filterArtworksConnection(
      acquireable: Boolean
      after: String
      aggregationPartnerCities: [String]
      aggregations: [ArtworkAggregation]
      artistID: String
      artistIDs: [String]
      artistSeriesID: String
      atAuction: Boolean
      attributionClass: [String]
      before: String
      color: String
      dimensionRange: String
      extraAggregationGeneIDs: [String]
      first: Int
      forSale: Boolean
      geneID: String
      geneIDs: [String]
      height: String
      includeArtworksByFollowedArtists: Boolean
      includeMediumFilterInAggregation: Boolean
      inquireableOnly: Boolean
      keyword: String
      keywordMatchExact: Boolean
      last: Int
      majorPeriods: [String]
      marketable: Boolean
      medium: String
      offerable: Boolean
      page: Int
      partnerCities: [String]
      partnerID: ID
      period: String
      periods: [String]
      priceRange: String
      saleID: ID
      size: Int
      sizes: [ArtworkSizes]
      sort: String
      tagID: String
      width: String
    ): FilterArtworksConnection
  
    # Unique ID for this artist series
    internalID: ID!
  