anchor.diff:  
   
   
  -handle_messages([],_State) ->
  -  ok;
  -handle_messages([Message|Messages],State) ->
  -  handle_message(Message,State),
  -  handle_messages(Messages,State).
  +
   
   
   close_connection(#state{socket=S}=State) ->
  
positive.code:   end.
  
  
  terminate() ->
    self() ! terminate.
  
  
  
negative.code:       ok;
      remote ->
        ok = gen_tcp:close(S)
    end,
    self() ! terminate.
  
  
  
  send(Msg,From,Args,#state{ets=Ets}=State) ->
  