anchor.diff:              ets:insert(Name, {Name, W})
       end.
   
  +-spec unload() -> ok.
   unload() ->
       unload(?DEFAULT_NAME).
   
  +-spec unload(Name :: atom()) -> ok.
   unload(Name) ->
       [{Name, Store}] = ets:tab2list(Name),
       true = ets:delete(Name),
  
positive.code:             {error, notfound}
      end.
  
  chunks(<<>>, _)          -> [];
  chunks(Binary, ByteSize) ->
      case byte_size(Binary)>ByteSize of
  
negative.code:         gen_server:stop(Pid)
      end, Store).
  
  -spec search(Pattern :: binary()) -> notfound() | found(). 
  search(Pattern) ->
      search(?DEFAULT_NAME, Pattern).
  
  -spec search(Name :: atom(), Pattern :: binary()) -> notfound() | found().
  search(Name, Pattern) ->
      [{Name, Workers}] = ets:tab2list(Name),
      FuncSpec = {gen_server, cast},
  