anchor.diff:  %% ===================================================================
   
   
  +% -define(TEST, 1).
   -ifdef(TEST).
   -compile({no_auto_import, [put/2]}).
   -include_lib("eunit/include/eunit.hrl").
  
positive.code: % -------------------------------------------------------------------
  %%
  %% Copyright (c) 2014 Carlos Gonzalez Florido.  All Rights Reserved.
  %%
  
negative.code:     {ok, {undefined, Pid1}} = wait_put(name),
      ok = wait_del(name),
  
      true = reg(name),
      [{undefined, Self}] = values(name),
      spawn(fun() -> Self ! reg(name) end),
      receive {false, Self} -> ok after 1000 -> error(?LINE) end,
      del(name),
      ok = wait_del(name),
  
      spawn(fun() -> true = reg(name), timer:sleep(100) end),
      timer:sleep(50),
      true = reg(name, v3, Self, 5000),
  