anchor.diff:      {ok, #state{}}.
   
   init([]) ->
  +    process_flag(trap_exit, true),
       process_flag(priority, high),
       ets:new(nklib_proc_store, [public, named_table]),
       ets:new(nklib_proc_pids, [public, named_table]),
  
positive.code:                 true -> 
                      case PidItems -- [{Type, Name}] of
                          [] -> 
                              demonitor(Mon),
                              ets:delete(nklib_proc_pids, Pid);
                          Items1 -> 
                              ets:insert(nklib_proc_pids, {Pid, Mon, Items1})
  
negative.code:     {noreply, #state{}}.
  
  handle_info({'DOWN', _Ref, process, Pid, _Reason}, State) ->
      unregister_all(Pid),
      {noreply, State};
  
  handle_info({'EXIT', Pid, _Reason}, State) ->
      unregister_all(Pid),
      {noreply, State};
  
  