anchor.diff:         monitors       = ets:new(monitors, [bag, public]),
          processes      = Processes = ?opt(processes, Options),
          scheduler      = self(),
  +       system_ets_entries = ets:new(system_ets_entries, [bag, public]),
          timeout        = ?opt(timeout, Options),
          timers         = ets:new(timers, [public])
         },
  
positive.code:   {Ret, Info#concuerror_info{extra = Tid}};
  run_built_in(ets, info, _, [Name|Rest], Info) ->
    try
      Tid = check_ets_access_rights(Name, info, Info),
      {erlang:apply(ets, info, [Tid|Rest]), Info#concuerror_info{extra = Tid}}
    catch
      error:badarg -> {undefined, Info}
  
negative.code: -spec start_first_process(pid(), {atom(), atom(), [term()]}, timeout()) -> ok.
  
  start_first_process(Pid, {Module, Name, Args}, Timeout) ->
    request_system_reset(Pid),
    Pid ! {start, Module, Name, Args},
    wait_process(Pid, Timeout),
    ok.
  