anchor.diff:    categoryUpdate(id: ID!, input: CategoryInput!): CategoryUpdate
     customerCreate(input: UserCreateInput!): CustomerCreate
     customerUpdate(id: ID!, input: CustomerInput!): CustomerUpdate
  +  customerPasswordReset(input: CustomerPasswordResetInput!): CustomerPasswordReset
  +  customerRegister(input: CustomerRegisterInput!): CustomerRegister
     staffCreate(input: StaffCreateInput!): StaffCreate
     staffUpdate(id: ID!, input: StaffInput!): StaffUpdate
     staffDelete(id: ID!): StaffDelete
  
positive.code: input ShippingZoneInput {
    name: String
    countries: [String]
  }
  
  type ShippingZoneUpdate {
  
negative.code:   defaultShippingAddress: AddressInput
  }
  
  type CustomerPasswordReset {
    errors: [Error]
  }
  
  input CustomerPasswordResetInput {
    email: String!
  }
  
  type CustomerRegister {
    errors: [Error]
    user: User
  }
  
  input CustomerRegisterInput {
    email: String!
    password: String!
  }
  
  type CustomerUpdate {
    errors: [Error]
    user: User
  