anchor.diff:      topTier: Boolean
       visibleToPublic: Boolean
       sort: ShowSorts
  -  ): [Show]
  -  showsConnection(
  -    active: Boolean
  -    atAFair: Boolean
  -    isReference: Boolean
  -
  -    # The number of PartnerShows to return
  -    size: Int
  -    soloShow: Boolean
  -    status: String
  -    topTier: Boolean
  -    visibleToPublic: Boolean
  -    sort: ShowSorts
       after: String
       first: Int
       before: String
  
positive.code:   # A registration for this sale or null
    registrationStatus: Bidder
    requireBidderApproval: Boolean
    saleArtworks(page: Int = 1, size: Int = 25, all: Boolean = false): [SaleArtwork]
    saleArtworksConnection(after: String, first: Int, before: String, last: Int): SaleArtworkConnection
    saleType: String
    startAt(
      format: String
  
negative.code:   # A type-specific ID likely used as a database ID.
    internalID: ID!
    cached: Int
    artists(after: String, first: Int, before: String, last: Int): ArtistConnection
    artworks(
      acquireable: Boolean
      offerable: Boolean
      aggregationPartnerCities: [String]
  