anchor.diff:  -spec new_fpr(MaxItems::non_neg_integer(), FPR::float()) -> bloom_filter().
   new_fpr(MaxItems, FPR) ->
       {K, Size} = calc_HF_num_Size_opt(MaxItems, FPR),
  -    new_(Size, ?REP_HFS:new(K)).
  +    new(Size, ?REP_HFS:new(K)).
   
   %% @doc Creates a new bloom filter with the given hash function set
   %%      based on the given false positive rate.
  
positive.code: 
  -include("scalaris.hrl").
  
  -export([new_fpr/2, new_fpr/3, new_bpi/3, new_bin/3,
           add/2, add_list/2, is_element/2, item_count/1]).
  -export([equals/2, join/2, print/1]).
  
  % for tests:
  
negative.code:     #bloom{size = BitSize, filter = Filter, hfs = Hfs, items_count = ItemsCount}.
  
  %% @doc Creates a new bloom filter.
  -spec new(BitSize::pos_integer(), ?REP_HFS:hfs()) -> bloom_filter().
  new(BitSize, Hfs) ->
      NewSize = resize(BitSize, 8),
      ?DBG_ASSERT((NewSize rem 8) =:= 0),
      #bloom{size = NewSize, hfs = Hfs, items_count = 0}.
  