anchor.diff:  
   
   % Processes a line of boolean Yes / No results
  -process_bool_line(State, Accum, <<"">>) ->
  +process_bool_line(State, Accum, <<>>) ->
       Results = lists:reverse(Accum),
       respond_to_first(State, {ok, Results});
   
  
positive.code: init([Server, Port]) ->
      % Attempt to connect to the server
      {ok, Sock} = connect(Server, Port),
  
      % Create a command queue
      Queue = queue:new(),
  
negative.code: 
  % Formats a command to be sent to bloomd
  format_cmd({check, Filter, Key}) -> [<<"c ">>, Filter, <<" ">>, Key, <<"\n">>];
  format_cmd({multi, Filter, Keys}) when Keys =/= [] ->
      KeyList = [[<<" ">>, K] || K <- Keys],
      [<<"m ">>, Filter, KeyList, <<"\n">>];
  format_cmd({set, Filter, Key}) -> [<<"s ">>, Filter, <<" ">>, Key, <<"\n">>];
  format_cmd({bulk, Filter, Keys}) when Keys =/= [] ->
      KeyList = [[<<" ">>, K] || K <- Keys],
      [<<"b ">>, Filter, KeyList, <<"\n">>];
  format_cmd({list}) -> [<<"list\n">>];
  