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