anchor.diff:  #!/usr/bin/env escript
   %%! -pa ./_build/default/lib/jsx/ebin -Wall
  +
  +-define(RESULTS, results).
   
   main([TraceFile, ReplayTraceFile, CounterexampleConsultFile, RebarCounterexampleConsultFile, PreloadOmissionFile]) ->
       %% Keep track of when test started.
       StartTime = os:timestamp(),
   
  -    %% Open ets table.
  -    ?MODULE = ets:new(?MODULE, [named_table, set]),
  +    %% Open ets table for results.
  +    ?RESULTS = ets:new(?RESULTS, [named_table, set]),
   
       %% Open the trace file.
       {ok, TraceLines} = file:consult(TraceFile),
  
positive.code:                         false ->
                              AllSupertracesPass1
                      end
                  end, true, ?MODULE),
  
                  % io:format("=> ~p, all_super_traces_passing? ~p~n", [Iteration, AllSupertracesPass]),
  
  
negative.code:                 io:format("Test passed.~n", []),
  
                  %% Insert result into the ETS table.
                  true = ets:insert(?RESULTS, {Iteration, {Iteration, FinalTraceLines, Omissions, true}});
              _ ->
                  %% This failed.
                  io:format("Test FAILED!~n", []),
  
                  %% Insert result into the ETS table.
                  true = ets:insert(?RESULTS, {Iteration, {Iteration, FinalTraceLines, Omissions, false}})
          end,
  
          %% Bump iteration.
  