anchor.diff:              M
       end.
   
  -commit_multipart_upload2(RiakcPid, Manifest) ->
  +commit_multipart_upload2(RiakcPid, ?MANIFEST{uuid = UUID} = Manifest) ->
       {Bucket, Key} = Manifest?MANIFEST.bkey,
       {m_cmpu2, {ok, ManiPid}} = {m_cmpu2,
                                   riak_cs_manifest_fsm:start_link(Bucket, Key,
                                                                   RiakcPid)},
       try
           ok = riak_cs_manifest_fsm:update_manifest_with_confirmation(
  -               ManiPid, Manifest?MANIFEST{state = active})
  +               ManiPid, Manifest?MANIFEST{state = active,
  +                                          content_md5 = UUID % TODO?
  +                                         })
       after
           ok = riak_cs_manifest_fsm:stop(ManiPid)
       end.
  
positive.code:     ok.
  
  test_initiate(User) ->
      {ok, ID1} = initiate_multipart_upload(
                    test_bucket1(), test_key1(), "text/plain", User),
      ID1.
  
  test_abort(UploadId, User) ->
      abort_multipart_upload(test_bucket1(), test_key1(), UploadId, User).
  
negative.code:     case riak_cs_utils:riak_connection() of
          {ok, RiakcPid} ->
              try
                  %% {Bucket, _Key} = M?MANIFEST.bkey,
                  %% {m_wnm1, {ok, BucketAcl}} = {m_wnm1, riak_cs_acl:bucket_acl(
                  %%                                        Bucket, RiakcPid)},
                  %% {_, _, BucketOwnerId} = BucketAcl?ACL.owner,
                  %% Acl = riak_cs_acl_utils:canned_acl("private", Owner, BucketOwnerId, unused),
                  Acl = riak_cs_acl_utils:canned_acl("private", Owner, undefined, unused),
                  ClusterId = riak_cs_utils:get_cluster_id(RiakcPid),
                  M2 = M?MANIFEST{acl = Acl,
                                  cluster_id = ClusterId,
  