anchor.diff:  	 pause_and_restart/1, scheduling/1, called_function/1, combo/1, bif/1, nif/1]).
   
   init_per_testcase(_Case, Config) ->
  -    ?line Dog=test_server:timetrap(test_server:seconds(30)),
  +    ?line Dog=test_server:timetrap(test_server:seconds(120)),
       erlang:trace_pattern({'_','_','_'}, false, [local,meta,call_time,call_count]),
       erlang:trace_pattern(on_load, false, [local,meta,call_time,call_count]),
       timer:now_diff(now(),now()),
  
positive.code: 
  with_bif(1) -> ok;
  with_bif(N) ->
      with_bif(erlang:binary_to_term(erlang:term_to_binary(N - 1))).
  
  with_nif(0) -> error;
  with_nif(1) -> ok;
  
negative.code:     ?line erlang:trace_pattern({?MODULE,loaded,1}, true, [call_time]),
  
      ?line Pids    = [setup() || _ <- lists:seq(1, F*Np)],
      ?line {_Ls,T1} = execute(Pids, {?MODULE,loaded,[M]}),
      ?line [Pid ! quit || Pid <- Pids],
  
      %% logic dictates that each process will get ~ 1/F of the schedulers time
  