anchor.diff:    deliverSecondFactor(input: DeliverSecondFactorInput!): DeliverSecondFactorPayload
     disableSavedSearch(input: DisableSavedSearchInput!): DisableSavedSearchPayload
     disableSecondFactor(input: DisableSecondFactorInput!): DisableSecondFactorPayload
  +
  +  # Add (or remove) an artwork to (from) a users dislikes.
  +  dislikeArtwork(input: DislikeArtworkInput!): DislikeArtworkPayload
     enableSecondFactor(input: EnableSecondFactorInput!): EnableSecondFactorPayload
   
     # Mark sale as ended.
  
positive.code:   # When in an auction, can the work be bought immediately
    isBuyNowable: Boolean
    isComparableWithAuctionResults: Boolean
    isDownloadable: Boolean
    isEdition: Boolean
  
  
negative.code:   # A unique identifier for the client performing the mutation.
    clientMutationId: String
    secondFactorOrErrors: SecondFactorOrErrorsUnion!
  }
  
  input DislikeArtworkInput {
    artworkID: String!
    clientMutationId: String
    remove: Boolean!
  }
  
  type DislikeArtworkPayload {
    artwork: Artwork
    clientMutationId: String
    me: Me!
  }
  
  type DoNotUseThisPartner {
  