anchor.diff:      input: AddAssetToConsignmentSubmissionInput!
     ): AddAssetToConsignmentSubmissionPayload
   
  -  # Add a role to to User
  +  # Add a role associated with a user
     addUserRole(input: addUserRoleMutationInput!): addUserRoleMutationPayload
     addUserToSubmission(
       # Parameters for AddUserToSubmissionMutation
  
positive.code:     input: DeleteUserInterestMutationInput!
    ): DeleteUserInterestMutationPayload
  
    # Remove a role from the user
    deleteUserRole(
      input: deleteUserRoleMutationInput!
    ): deleteUserRoleMutationPayload
  
negative.code:   userInterest: UserInterest!
  }
  
  type deleteUserRoleFailure {
    mutationError: GravityMutationError
  }
  
  input deleteUserRoleMutationInput {
    clientMutationId: String
    id: String!
    role_type: String!
  }
  
  type deleteUserRoleMutationPayload {
    clientMutationId: String
  
    # On success: the user.
    userOrError: deleteUserRoleResponseOrError
  }
  
  union deleteUserRoleResponseOrError =
      deleteUserRoleFailure
    | deleteUserRoleSuccess
  
  type deleteUserRoleSuccess {
    user: User
  }
  
  # Autogenerated input type of DeleteViewingRoom
  