anchor.diff:  fork_recon(Conf) ->
       NStats = rr_recon_stats:set([{session_id, null}], Conf#rr_recon_state.stats),
       State = Conf#rr_recon_state{ stats = NStats },
  -    comm:send_local(Conf#rr_recon_state.ownerPid, {recon_forked}),
  +    send_local(Conf#rr_recon_state.ownerPid, {recon_forked}),
       gen_component:start_link(?MODULE, fun ?MODULE:on/2, State, []).
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
positive.code:        true         -> NewState
      end;
  
  on({continue, Method, Stage, Struct, Initiator}, State) ->
      comm:send_local(State#rr_recon_state.dhtNodePid, {get_state, comm:this(), my_range}),
      State#rr_recon_state{ stage = Stage,
                            struct = Struct,
                            method = Method,
                            initiator = Initiator orelse Stage =:= res_shared_interval };
  
  on({crash, _Pid}, State) ->
      shutdown(recon_node_crash, State);
  
  on({shutdown, Reason}, State) ->
  
negative.code: 
  on({check_nodes, SenderPid, ToCheck}, State = #rr_recon_state{ struct = Tree }) ->
      {Result, RestTree} = check_node(ToCheck, Tree),
      send(SenderPid, {check_nodes_response, Result}),
      State#rr_recon_state{ dest_recon_pid = SenderPid, struct = RestTree };
  
  on({check_nodes_response, CmpResults}, State =
  