anchor.diff:      {reply, {Clock,Partition}, State#state{clock=Clock}};
   
   handle_command({declare, Id}, _From, State=#state{table=Table}) ->
  -    true = ets:insert(Table, {Id, #dv{value=undefined}}),
  +    declare_by_id(Id, Table),
       {reply, {ok, Id}, State};
   
   handle_command({async_bind, Id, F, Arg}, _From,
  
positive.code:         true ->
              Next = Clock + 1,
              NextKey = {Next, Partition},
              declare(NextKey),
              V1 = V#dv{next=NextKey},
              true = ets:insert(Table, {X, V1}),
              if
  
negative.code:         NextKey0 == undefined ->
              Next = State#state.clock + 1,
              NextKey={Next, Partition},
              declare_by_id(NextKey, Table);
          true ->
              {Next, _} = NextKey0,
              NextKey = NextKey0
  