anchor.diff:    artistID: String
     atAuction: Boolean
     attributionClass: [String!]!
  -  attributionClasses: [String!]!
     colors: [String!]!
     dimensionRange: String
  -  dimensionScoreMax: Float
  -  dimensionScoreMin: Float
     height: String
  -  heightMax: Float
  -  heightMin: Float
     inquireableOnly: Boolean
     internalID: ID!
     locationCities: [String!]!
  
positive.code:   materialsTerms: [String!]!
    offerable: Boolean
    partnerIDs: [String!]!
    priceMax: Int
    priceMin: Int
    priceRange: String
    width: String
    widthMax: Float
    widthMin: Float
  }
  
  # Attributes for a search criteria
  
negative.code:   artistID: String = null
    atAuction: Boolean = null
    attributionClass: [String!] = []
    colors: [String!] = []
    dimensionRange: String = null
    height: String = null
    inquireableOnly: Boolean = null
    locationCities: [String!] = []
    majorPeriods: [String!] = []
    materialsTerms: [String!] = []
    offerable: Boolean = null
    partnerIDs: [String!] = []
    priceRange: String = null
    width: String = null
  }
  
  # A search criteria or errors object
  