anchor.diff:  dependent_built_in(#builtin_event{mfa = {erlang,spawn,_}} = Spawn,
                      #builtin_event{mfa = {erlang,'!',_}} = Send) ->
     dependent_built_in(Send, Spawn);
  +
  +dependent_built_in(#builtin_event{mfa = {ets,delete,[Table1]}},
  +                   #builtin_event{mfa = {ets,_Any,[Table2|_]}}) ->
  +  Table1 =:= Table2;
  +dependent_built_in(#builtin_event{mfa = {ets,_Any,_}} = EtsAny,
  +                   #builtin_event{mfa = {ets,delete,[_]}} = EtsDelete) ->
  +  dependent_built_in(EtsDelete, EtsAny);
   
   dependent_built_in(#builtin_event{mfa = {ets,Insert1,[Table1,Tuples1]},
                                     result = Result1},
  
positive.code:   when Insert =:= insert; Insert =:= insert_new ->
    dependent_built_in(EtsInsert, EtsLookup);
  
  dependent_built_in(#builtin_event{mfa = {erlang,_,_}},
                     #builtin_event{mfa = {ets,_,_}}) ->
    false;
  
negative.code:   false;
  dependent_exit(_Exit, {erlang, spawn, _}) ->
    false;
  dependent_exit(#exit_event{actor = Exiting}, {ets, give_away, [_, Pid, _]}) ->
    Exiting =:= Pid;
  dependent_exit(_Exit, {ets, _, _}) ->
    false;
  dependent_exit(_Exit, _MFA) ->
  