anchor.diff:      %% ignore mnesia event
       {noreply, State};
   
  -handle_info({purge_registry_double_processes, DoubleRegistryProcessesInfo}, #state{
  +handle_info({handle_purgeg_registry_double_processes, DoubleRegistryProcessesInfo}, #state{
       registry_conflicting_process_callback_module = RegistryConflictingProcessCallbackModule,
       registry_conflicting_process_callback_function = RegistryConflictingProcessCallbackFunction
   } = State) ->
       error_logger:warning_msg("About to purge double processes after netsplit"),
  -    purge_registry_double_processes(RegistryConflictingProcessCallbackModule, RegistryConflictingProcessCallbackFunction, DoubleRegistryProcessesInfo),
  +    handle_purged_registry_double_processes(RegistryConflictingProcessCallbackModule, RegistryConflictingProcessCallbackFunction, DoubleRegistryProcessesInfo),
       {noreply, State};
   
   handle_info(Info, State) ->
  
positive.code:         })
      end,
      lists:foreach(FWrite, GroupsRegistryProcessesInfo).
  
negative.code:     DoubleRegistryProcessesInfo = lists:foldl(F, [], RemoteRegistryProcessesInfo),
  
      %% send to syn_consistency gen_server to handle double processes once merging is done
      ?MODULE ! {handle_purgeg_registry_double_processes, DoubleRegistryProcessesInfo},
  
      %% compute local processes without doubles
      LocalRegistryProcessesInfo1 = ets:tab2list(Tab),
  