anchor.diff:      F when is_function(F)  -> {ID,F}
     end.
   
  -report(LD,Trigger) ->
  +send_report(LD,Trigger) ->
     Report = make_report(Trigger,LD),
     [Sub(Report) || Sub <- LD#ld.subscribers].
   
  -make_report([sysMon|_],LD) ->
  +make_report(user,LD) ->
  +  [{?MODULE,user},{userData,LD#ld.userData}];
  +make_report(sysMon,LD) ->
     [{?MODULE,sysMon}|expand_ps(LD#ld.monData)];
   make_report(Trigger,LD) ->
     [{?MODULE,Trigger}|maybe_procs(LD)++generic_report(LD#ld.prfData)].
  
positive.code: 
  -export([start/0,stop/0]).
  -export([send/3,out/1]).
  -export([loop/1]).
  
  -include("log.hrl").
  
negative.code:     stop -> 
        ok;
      reload ->
        ?MODULE:loop(LD);
      print_state ->
        print_term(group_leader(),LD),
        loop(LD);
  