anchor.diff:  %%            ct:print("Del ~p", [{W, F,  FileUUID, Locations}]),
   %%            ?match({error, ?ENOENT}, lfm_proxy:stat(W, SessId(W), {path, F}), Attempts)
           % TODO - match to chosen error (check perms may also result in ENOENT)
  -        ?match({error, _}, lfm_proxy:stat(W, SessId(W), {path, F}), Attempts)
  -    %,
  -%%            ?match({error, {not_found, _}}, rpc:call(W, file_meta, get, [FileUUID]), Attempts),
  -%%            lists:foreach(fun(ProvID) ->
  -%%                ?match(#{},
  -%%                    get_links(W, FileUUID, ProvID), Attempts)
  -%%            end, ProvIDs),
  -%%            lists:foreach(fun(Location) ->
  -%%                ?match({error, {not_found, _}},
  -%%                    rpc:call(W, file_meta, get, [Location]), Attempts)
  -%%            end, proplists:get_value(W, Locations, []))
  +        ?match({error, _}, lfm_proxy:stat(W, SessId(W), {path, F}), Attempts),
  +
  +        ?match({error, {not_found, _}}, rpc:call(W, file_meta, get, [FileUUID]), Attempts),
  +        ?match(0, count_links(W, FileUUID), Attempts),
  +
  +        lists:foreach(fun(Location) ->
  +            ?match({error, {not_found, _}},
  +                rpc:call(W, file_meta, get, [Location]), Attempts)
  +        end, proplists:get_value(W, Locations, []))
       end).
   
   verify_dir_size(Config, DirToCheck, DSize) ->
  
positive.code:     end),
      {File, FileUUID, LocToAns}.
  
  verify_del(Config, {F,  _FileUUID, _Locations}) ->
      SessId = ?config(session, Config),
      Attempts = ?config(attempts, Config),
  
  
negative.code:         VerAns = lists:map(fun({W, Uuid}) ->
              count_links(W, Uuid)
          end, VerAns0),
  %%        ct:print("Links ~lp", [{DSize, VerAns}]),
  
          ZerosList = lists:filter(fun(S) -> S == 0 end, VerAns),
          SList = lists:filter(fun(S) -> S == 2*DSize + 1 end, VerAns),
  