anchor.diff:      DB1 = lists:foldl(
               fun(Entry, DBAcc) ->
                   ?TEST_DB:put(DBAcc, Entry)
  -            end, DB, ScrubbedData),
  +            end, DB, Data),
       {DB1, ScrubbedData}.
   
   scrub_data(Data) ->
  
positive.code:     %% we expect all data from fold to be in reversed order because of list
      %% accumulation. we need to reverse ScrubbedData, ExpInInterval and
      %% ExpInIntervalCounted.
      ?equals_w_note(lists:reverse(ScrubbedData), AllFold, "test_foldl1"),
      ?equals_w_note(lists:reverse(ExpInInterval), IntervalFold, "test_foldl2"),
      ?equals_w_note(lists:reverse(ExpInIntervalCounted), IntervalCountFold, "test_foldl3"),
      ?TEST_DB:?CLOSE(DB1),
      true.
  
  tester_foldl(_Config) ->
      prop_foldl([{0.0}, {0}, {0.0}], {'(', {'*'}, {0}, ']'}, 4),
      tester:test(?MODULE, prop_foldl, 3, rw_suite_runs(10000), [{threads, 2}]).
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
negative.code:                             MaxNum),
      %% ct:pal("ExpInInterval: ~p~nIntervalFold: ~p~nInterval: ~p~n", [ExpInInterval,
      %%                                                  IntervalFold, Interval]),
      compare_lists(ScrubbedData, AllFold, "test_foldr1"),
      compare_lists(ExpInInterval, IntervalFold, "test_foldr2"),
      compare_lists(ExpInIntervalCounted, IntervalCountFold, "test_foldr3"),
      ?TEST_DB:?CLOSE(DB1),
      true.
  
  