anchor.diff:    backgroundImage: Image
     level: Int!
     children(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
  -  products(attributes: [AttributeScalar], priceLte: Float, priceGte: Float, sortBy: String, before: String, after: String, first: Int, last: Int): ProductCountableConnection
  +  products(before: String, after: String, first: Int, last: Int): ProductCountableConnection
     url: String
     ancestors(before: String, after: String, first: Int, last: Int): CategoryCountableConnection
   }
  
positive.code:   collection(id: ID!): Collection
    collections(query: String, before: String, after: String, first: Int, last: Int): CollectionCountableConnection
    product(id: ID!): Product
    products(attributes: [AttributeScalar], category: ID, priceLte: Float, priceGte: Float, sortBy: String, query: String, stockAvailability: StockAvailability, before: String, after: String, first: Int, last: Int): ProductCountableConnection
    productType(id: ID!): ProductType
    productTypes(before: String, after: String, first: Int, last: Int): ProductTypeCountableConnection
    productVariant(id: ID!): ProductVariant
  
negative.code: 
  type User implements Node {
    id: ID!
    lastLogin: DateTime
    email: String!
    addresses(before: String, after: String, first: Int, last: Int): AddressCountableConnection
    isStaff: Boolean!
    token: UUID!
    isActive: Boolean!
    note: String
    dateJoined: DateTime!
    defaultShippingAddress: Address
    defaultBillingAddress: Address
    orders(before: String, after: String, first: Int, last: Int): OrderCountableConnection
  