anchor.diff:  
   % Create with default options
   create(Conn, Filter) -> create(Conn, Filter, []).
  +
  +% Create with a filter object
  +create(Filter) ->
  +    Conn = Filter#filter.conn,
  +    Name = Filter#filter.name,
  +    create(Conn, Name, []).
   
   % Lists the existing filters. Returns a proplist of the
   % filter name to a 'FilterInfo' line.
  
positive.code: adjust_key(Conn, Key) ->
      case Conn#conn.hash_keys of
          false -> Key;
          true -> crypto:sha(Key)
      end.
  adjust_keys(Conn, Keys) ->
      case Conn#conn.hash_keys of
          false -> Keys;
          true -> [crypto:sha(K) || K <- Keys]
      end.
  
  % Checks for a given key
  
negative.code: %%%
  -module(bloomd).
  -export([new/0, new/1, new/2, new/3, filter/2, create/3, create/2,
          create/1, list/1, filter_info/1, check/2, multi/2, set/2,
          bulk/2, drop/1, close/1, clear/1, info/1, flush/1,
          close/1]).
  
  -record(conn, {
          % Pid of the gen_server
  