anchor.diff:  %%====================================================================
   
   %%--------------------------------------------------------------------
  -%% Function: 
  +%% Function:
   %%           KeyValList = list() of {Key, Val}
   %%           Key, Val = term()
  -%% Descrip.: 
  -%% Returns : 
  +%% Descrip.:
  +%% Returns :
   %%--------------------------------------------------------------------
   new() ->
       [].
  
positive.code: %%           ContactParam = contact_param record()
  %%           Key          = term(), is treated as case insensetive
  %% Descrip.: find the Key-Val pair to remove from DB
  %% Returns : 
  %%--------------------------------------------------------------------
  rm(DB, Key) ->
      lists:keydelete(Key, 1, DB).
      
  
  
  test() ->
      
      ok.
  
  %%====================================================================
  %% Behaviour functions
  %%====================================================================
  
  %%--------------------------------------------------------------------
  %% Function: 
  %% Descrip.: 
  %% Returns : 
  %%--------------------------------------------------------------------
  
  %%====================================================================
  
negative.code: 	 %% retrieve
  	 to_key_val/1,
  	 find/2,
  
  	 %% update
  	 add/2,
  	 add/3,
  	 rm/2,
  
  	 %% XXX should there be test code ? contact_param.erl and
  	 %% url_param.erl current do the testing
  	 test/0
  	]).
  