anchor.diff:          Blocks ->
               UpdManifest = Manifest?MANIFEST{delete_blocks_remaining=Blocks}
       end,
  -    {UpdManifest, orddict:size(Blocks)};
  +    {UpdManifest, Blocks};
   blocks_to_delete_from_manifest(Manifest) ->
       {Manifest,
           Manifest?MANIFEST.delete_blocks_remaining}.
  
positive.code:     _State.
  
  -spec blocks_to_delete_from_manifest(lfs_manifest()) ->
      {lfs_manifest(), non_neg_integer()}.
  blocks_to_delete_from_manifest(Manifest=?MANIFEST{state=State,
                                                    delete_blocks_remaining=undefined})
    when State =:= pending_delete;State =:= writing; State =:= scheduled_delete ->
  
negative.code:     {NewManifest, BlocksToDelete} = blocks_to_delete_from_manifest(Manifest),
  
      NewState = State#state{manifest=NewManifest,
                             unacked_deletes=[],
                             delete_blocks_remaining=BlocksToDelete},
  
      %% Handle the case where there are 0 blocks to delete,
      %% i.e. content length of 0
      case ordsets:size(BlocksToDelete) > 0 of
          true ->
              AllDeleteWorkers =
                  riak_moss_block_server:start_block_servers(RiakcPid,
  