anchor.diff:  %% in there.
   %% @end
   %%--------------------------------------------------------------------
  -delete(Before, EStore = #estore{size = Size}) ->
  +-spec delete(non_neg_integer(), estore()) ->
  +                    {ok, estore()}.
  +delete(Before, EStore = #estore{size = Size})
  +  when is_integer(Before),
  +       Before >= 0 ->
       EStore1 = close_file(EStore),
       %% We substract the Size from Before so we can make sure that we
       %% can guarantee everything after Before is still there.
  
positive.code: %%   as {@link eid/1} with the argument estore.
  %% @end
  %%--------------------------------------------------------------------
  eid() ->
      eid(estore).
  
  
negative.code: %% @doc Deletes the store and all files within it.
  %% @end
  %%--------------------------------------------------------------------
  -spec delete(estore()) -> ok.
  delete(EStore = #estore{dir = Dir}) ->
      close(EStore),
      Files = files(EStore),
  