anchor.diff:  }
   
   type MyCollectionUpdateArtworkPayload {
  -  artwork: Artwork
  -  artworkEdge: MyCollectionEdge
  +  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 MyCollectionCreateArtworkPayload {
    artworkOrError: MyCollectionArtworkMutationType
    clientMutationId: String
  }
  
  input MyCollectionDeleteArtworkInput {
    artworkId: String!
    clientMutationId: String
  }
  
  type MyCollectionDeleteArtworkPayload {
    artworkOrError: MyCollectionArtworkMutationType
    clientMutationId: String
  }
  
  