anchor.diff:        #builtin_event{result = OldResult} -> {OldResult, Info};
         %% New event...
         undefined ->
  -        PassedInfo = init_concuerror_info(Info),
  +        PassedInfo = reset_concuerror_info(Info),
           ?debug_flag(?spawn, {Parent, spawning_new, PassedInfo}),
           ParentSymbol = ets:lookup_element(Processes, Parent, ?process_symbolic),
           ChildId = ets:update_counter(Processes, Parent, {?process_children, 1}),
  
positive.code:   end,
    system_wrapper_loop(Name, Wrapped, Scheduler).
  
  init_concuerror_info(Info) ->
    #concuerror_info{
       'after-timeout' = AfterTimeout,
       ets_tables = EtsTables,
  
negative.code:            ets_tables = EtsTables,
             links = Links,
             monitors = Monitors,
             processes = Processes} = reset_concuerror_info(Info),
        _ = erase(),
        Symbol = ets:lookup_element(Processes, self(), ?process_symbolic),
        ets:insert(Processes, ?new_process(self(), Symbol)),
  