anchor.diff:  offsets_file(Root) ->
       Root ++ ".offsets".
   
  +fold_iterator(Itr, Fn, Acc0) ->
  +    fold_iterator_inner(Itr(), Fn, Acc0).
  +
  +fold_iterator_inner(eof, _Fn, Acc) ->
  +    lists:reverse(Acc);
  +fold_iterator_inner({Term, NextItr}, Fn, Acc0) ->
  +    Acc = Fn(Term, Acc0),
  +    fold_iterator_inner(NextItr(), Fn, Acc).
  +
   %% ===================================================================
   %% EUnit tests
   %% ===================================================================
  
positive.code:     iterator/1,
      iterator/3
  ]).
  
  -include("merge_index.hrl").
  -include_lib("kernel/include/file.hrl").
  
negative.code: make_buffer([{Ift, Value, Props, Tstamp} | Rest], B0) ->
      B = mi_buffer:write(Ift, Value, Props, Tstamp, B0),
      make_buffer(Rest, B).
  
  
  prop_basic_test(Root) ->
  