anchor.diff:      case riak_cs_utils:riak_connection() of
           {ok, RiakcPid} ->
               try
  -                Acl = riak_cs_acl_utils:canned_acl(undefined, Owner, unused, unused),
  +                %% {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,
  
positive.code:             M
      end.
  
  commit_multipart_upload2(RiakcPid, 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})
      after
          ok = riak_cs_manifest_fsm:stop(ManiPid)
      end.
  
negative.code:                 undefined ->
                      [];
                  MP when is_record(MP, ?MULTIPART_MANIFEST_RECNAME) ->
                      [{make_2i_key(Bucket, MP?MULTIPART_MANIFEST.owner), <<"1">>},
                       {make_2i_key(Bucket), <<"1">>}]
              end || M <- Ms,
  