anchor.diff:  %%--------------------------------------------------------------------
   %% @private
   %% @doc
  -%% Removes link to transfer.
  +%% Removes link/links to transfer/transfers
  +%% Real link source_id will be obtained from link_root/2 function.
   %% @end
   %%--------------------------------------------------------------------
   -spec remove_links(SourceId :: virtual_list_id(), TransferId :: id() | [id()],
  
positive.code:             invalidation_controller:on_new_transfer_doc(TransferDoc),
              {ok, TransferId};
          Error ->
              ?error_stacktrace("Restarting transfer ~p faile due to ~p", [TransferId, Error]),
              Error
      end.
  
  
negative.code: %%-------------------------------------------------------------------
  -spec restart_unfinished_transfers(od_space:id()) -> [id()].
  restart_unfinished_transfers(SpaceId) ->
      {ok, {Restarted, Failed}} = for_each_unfinished_transfer(fun(TransferId, {Restarted0, Failed0}) ->
          case restart(TransferId) of
              {ok, TransferId} ->
                  {[TransferId | Restarted0], Failed0};
  