anchor.diff:  			{create, fun ?MODULE:null/0, fun(ok) -> dict:new() end},
   			{fetch, SetupFunc, fun ?MODULE:dict_fetch/1},
   			{iterate_map, SetupFunc, fun ?MODULE:dict_iterate_map/1},
  +			{iterate_fold, SetupFunc, fun ?MODULE:dict_iterate_fold/1},
  +			{to_list, SetupFunc, fun ?MODULE:dict_to_list/1},
   			{store, SetupFunc, fun ?MODULE:dict_store/1},
   			{erase, SetupFunc, fun ?MODULE:dict_erase/1}
   		],
  
positive.code: ets_iterate_first_next_process(Key, EtsTable) ->
  	null(ets:lookup(EtsTable, Key)),
  	ets_iterate_first_next_process(ets:next(EtsTable, Key), EtsTable).
  
  ets_insert({Size, EtsTable}) ->
  	ets:insert(EtsTable, {list_to_binary(integer_to_list(random:uniform(Size))), <<"DUMMY VALUE">>}).
  
negative.code: 			{get, SetupFunc, fun ?MODULE:pdict_get/1},
  			{iterate_list_comp, SetupFunc, fun ?MODULE:pdict_iterate_list_comp/1},
  			{iterate_map, SetupFunc, fun ?MODULE:pdict_iterate_map/1},
  			{iterate_foldl, SetupFunc, fun ?MODULE:pdict_iterate_foldl/1},
  			{to_list_list_comp, SetupFunc, fun ?MODULE:pdict_to_list_list_comp/1},
  			{store, SetupFunc, fun ?MODULE:pdict_store/1},
  			{erase, SetupFunc, fun ?MODULE:pdict_erase/1}
  		],
  