anchor.diff:    system_ets_entries(InitialInfo),
     {GroupLeader, _} = run_built_in(erlang,whereis,1,[user], InitialInfo),
     CompleteInfo = InitialInfo#concuerror_info{group_leader = GroupLeader},
  -  P = spawn_link(fun() -> process_top_loop(CompleteInfo) end),
  +  P = new_process(CompleteInfo),
     true = ets:insert(Processes, ?new_process(P, "P")),
     P.
   
  
positive.code:         ParentSymbol = ets:lookup_element(Processes, Parent, ?process_symbolic),
          ChildId = ets:update_counter(Processes, Parent, {?process_children, 1}),
          ChildSymbol = io_lib:format("~s.~w",[ParentSymbol, ChildId]),
          P = spawn_link(fun() -> process_top_loop(PassedInfo) end),
          true = ets:insert(Processes, ?new_process(P, ChildSymbol)),
          NewResult =
            case lists:member(monitor, SpawnOpts) of
  
negative.code:      logger = Logger,
       modules = Modules,
       monitors = Monitors,
       notify_when_ready = {Pid, _},
       processes = Processes,
       report_unknown = ReportUnknown,
       scheduler = Scheduler
  