anchor.diff:              close(F),
               E
       end.
  +
  +make_splits(Time, Count, Size) ->
  +    make_splits(Time, Count, Size, []).
   
   make_splits(_Time, 0, _Size, Acc) ->
       lists:reverse(Acc);
  
positive.code: get(#mset{size=S, files=FS, dir=Dir}, Metric, Time, Count) when
        is_binary(Metric) ->
      ?DT_READ_ENTRY(Metric, Time, Count),
      Parts = make_splits(Time, Count, S, []),
      R = do_get(S, FS, Dir, Metric, Parts, <<>>),
      ?DT_READ_RETURN,
      R.
  
negative.code: 
  -define(OPTS, [raw, binary]).
  -export([put/4, get/4, new/2, delete/1, close/1, open/1, metrics/1,
           fold/3, fold/4, make_splits/3]).
  
  %% @doc Opens an existing mstore.
  
  