anchor.diff:  type DeleteUserIconPayload {
     clientMutationId: String
     iconOrError: UserIconDeletionMutationType
  +}
  +
  +input DeleteUserInterestMutationInput {
  +  anonymousSessionId: String
  +  clientMutationId: String
  +  id: String!
  +  sessionID: String
  +}
  +
  +type DeleteUserInterestMutationPayload {
  +  clientMutationId: String
  +  me: Me!
  +  userInterest: UserInterest!
   }
   
   # Autogenerated input type of DeleteViewingRoom
  
positive.code: 
  type CreateUserInterestMutationPayload {
    clientMutationId: String
    userInterest: UserInterest!
  }
  
  
negative.code:   # Remove the user icon
    deleteMyUserProfileIcon(input: DeleteUserIconInput!): DeleteUserIconPayload
    deleteUserAddress(input: DeleteUserAddressInput!): DeleteUserAddressPayload
  
    # Deletes a UserInterest on the logged in User's CollectorProfile.
    deleteUserInterest(input: DeleteUserInterestMutationInput!): DeleteUserInterestMutationPayload
    deleteViewingRoom(input: DeleteViewingRoomInput!): DeleteViewingRoomPayload
    deliverSecondFactor(input: DeliverSecondFactorInput!): DeliverSecondFactorPayload
    disableSavedSearch(input: DisableSavedSearchInput!): DisableSavedSearchPayload
  