anchor.diff:  %%--------------------------------------------------------------------
   gather_tasks(Tid, TaskName, Acc) ->
       gather_depends(Tid, TaskName,
  -                   get_deps(ets:lookup(Tid, TaskName)),
  +                   get_deps(ets:lookup(Tid, {desc, TaskName})),
                      Acc).
   
   
  
positive.code: %% @end
  %% @private
  %%--------------------------------------------------------------------
  strip_to_defs([{_, Desc} | Rest], Acc) ->
      strip_to_defs(Rest, [Desc | Acc]);
  strip_to_defs([], Acc) ->
      lists:reverse(Acc).
  
  
negative.code: resolve_tasks(['NONE' | Tail], Tid, Acc) ->
      resolve_tasks(Tail, Tid, Acc);
  resolve_tasks([Task | Tail], Tid, Acc) ->
      Impl = get_impl(ets:lookup(Tid, {desc, Task})),
      resolve_tasks(Tail, Tid, [Impl | Acc]);
  resolve_tasks([], _Tid, Acc) ->
      lists:reverse(Acc).
  