anchor.diff:          %% See if we've already investigated a prefix of these omissions.
           AlreadyExecuted = ets:foldl(fun({_I, {O, R}}, Acc) ->
               %% Have we run a prefix of this execution and it failed?
  -            case lists:prefix(O, Omissions) andalso R =:= false of 
  +            case lists:prefix(O, Omissions) andalso R =:= false andalso should_prune() of 
                   true ->
                       found;
                   false ->
  
positive.code: 
  %% @private
  format_message_payload_for_json(MessagePayload) ->
      list_to_binary(lists:flatten(io_lib:format("~w", [MessagePayload]))).
negative.code: 
      %% Traces to iterate.
      SortedPowerset = lists:sort(fun(A, B) -> length(A) =< length(B) end, MessageTraceLinesPowerset),
      TracesToIterate = lists:reverse(SortedPowerset),
  
      %% For each trace, write out the preload omission file.
      {_, FailedOmissions, PassedOmissions, NumPrunedOmissions} = lists:foldl(fun(Omissions, {Iteration, InvalidOmissions, ValidOmissions, PrunedExecutions}) ->
  