anchor.diff:      end;
   node_postcondition(_NodeState, {call, ?MODULE, write, [_Node, _Key, _Value]}, {ok, _Value}) ->
       true;
  -node_postcondition(_NodeState, {call, ?MODULE, write, [_Node, _Key, _Value]}, {error, not_primary}) ->
  -    true;
   node_postcondition(#node_state{store=Store}=_NodeState, {call, ?MODULE, verify, []}, AllResults) ->
       FoldResult = dict:fold(fun(Key, Value, Acc) ->
           All = dict:fold(fun(Node, Results, Acc1) ->
  
positive.code: node_next_state(_State, NodeState, _Response, {call, ?MODULE, verify, []}) ->
      NodeState;
  node_next_state(_State, NodeState, _Response, {call, ?MODULE, read, [_Node, _Key]}) ->
      NodeState;
  node_next_state(_State, NodeState, {error, not_primary}, {call, ?MODULE, write, [_Node, _Key, _Value]}) ->
      NodeState;
  node_next_state(_State, #node_state{store=Store0}=NodeState, _Response, {call, ?MODULE, write, [_Node, Key, Value]}) ->
      Store = dict:store(Key, Value, Store0),
  
negative.code: value() ->
      oneof([1, 2, 3]).
  
  primary_node_name() ->
      oneof([hd(names())]).
  
  node_name() ->
      oneof(names()).
  
  