anchor.diff:  }
   
   type MyCollectionCreateArtworkPayload {
  -  artwork: Artwork
  -  artworkEdge: MyCollectionEdge
  +  artworkOrError: MyCollectionArtworkMutationType
  +  clientMutationId: String
  +}
  +
  +input MyCollectionDeleteArtworkInput {
  +  artworkId: String!
  +  clientMutationId: String
  +}
  +
  +type MyCollectionDeleteArtworkPayload {
  +  artworkOrError: MyCollectionArtworkMutationType
     clientMutationId: String
   }
   
  
positive.code:   # Create an artwork in my collection
    myCollectionCreateArtwork(input: MyCollectionCreateArtworkInput!): MyCollectionCreateArtworkPayload
  
    # Update an artwork in my collection
    myCollectionUpdateArtwork(input: MyCollectionUpdateArtworkInput!): MyCollectionUpdateArtworkPayload
    publishViewingRoom(input: PublishViewingRoomInput!): PublishViewingRoomPayload
  
negative.code: }
  
  type MyCollectionUpdateArtworkPayload {
    artworkOrError: MyCollectionArtworkMutationType
    clientMutationId: String
  }
  
  