anchor.diff:    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!
  
positive.code:     aggregations: [ArtworkAggregation]
      artistID: String
      artistIDs: [String]
      atAuction: Boolean
      attributionClass: [String]
      before: String
  
negative.code:     aggregations: [ArtworkAggregation]
      artistID: String
      artistIDs: [String]
      artistSeriesID: String
      atAuction: Boolean
      attributionClass: [String]
      before: String
  