anchor.diff:                 rets_client:get(localhost,tibbe,17)),
     ?assertEqual({200,true},
                  rets_client:put(localhost,tibbe,17,foo)),
  -  ?assertEqual({200,true},
  +  ?assertEqual({200,"foo"},
                  rets_client:delete(localhost,tibbe,17)),
     ?assertEqual({404,"no_such_key"},
                  rets_client:get(localhost,tibbe,17)),
  
positive.code:   case ets:lookup(Tab,ets:OP(Tab,Key)) of
      [{K,V}] -> {[{key_i2e(K),V}]};
      []      -> throw({409,end_of_table})
    end.
  
  getter(single,Tab,Key) ->
  
negative.code: ets({prev,Tab,Key})      -> prev(tab(Tab),key_e2i(i,Key));
  ets({multi,Tab,Key})     -> getter(multi,tab(Tab),key_e2i(l,Key));
  ets({single,Tab,Key})    -> getter(single,tab(Tab),key_e2i(l,Key));
  ets({delete,Tab,Key})    -> deleter(tab(Tab),key_e2i(i,Key)).
  
  multi_inserter(Tab,{KVs}) ->
    Ops = [{mk_key(K),V} || {K,V} <- KVs],
  