anchor.diff:  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   %% test helpers
   
  -delete_triggers() ->
  -  [watchdog:delete_trigger(K) || {K,_} <- state(triggers)].
  -
   mk_receiver(Prot) ->
     receive after 500 -> ok end,
     spawn_monitor(mk_receiver(Prot,[binary,{reuseaddr,true},{active,true}])).
  
positive.code: %% Tag :: atom() - tags into the data structure. i.e. [prfSys,iowait]
  add_trigger(Triggers,ID,Val) ->
    maybe_restart(ID,[{ID,Val}|clean_triggers(Triggers,[ID])]).
  
  delete_trigger(Triggers,ID) ->
    maybe_restart(ID,clean_triggers(Triggers,[ID])).
  
negative.code:   {ok,LD#ld{cache_connections=TR}};
  
  % admin triggers
  handle_call(delete_triggers,_,LD) ->
    {ok,LD#ld{triggers=delete_triggers(LD#ld.triggers)}};
  handle_call({delete_trigger,Key},_,LD) ->
    {ok,LD#ld{triggers=delete_trigger(LD#ld.triggers,Key)}};
  handle_call({add_trigger,Key,Val},_,LD) ->
  