anchor.diff:  %% @end
   %% -----------------------------------------------------------------------------
   equal(T1, T2) ->
  -    state_awmap:equal(T1, T2).
  +    state_orset:equal(T1, T2).
   
   
   %% -----------------------------------------------------------------------------
  
positive.code:     ),
  
      ?assertEqual(
          [Node2],
          to_list(B1)
      ),
      %% Replicate to A
  
negative.code: %% @end
  %% -----------------------------------------------------------------------------
  new() ->
      state_orset:new().
  
  
  %% -----------------------------------------------------------------------------
  %% @doc
  %% @end
  %% -----------------------------------------------------------------------------
  add(#{name := _} = NodeSpec, Actor, T0) ->
      {ok, T} = state_orset:mutate({add, NodeSpec}, Actor, T0),
      T.
  
  
  %% -----------------------------------------------------------------------------
  %% @doc
  %% @end
  %% -----------------------------------------------------------------------------
  remove(#{name := _} = NodeSpec, Actor, T) ->
      {ok, T1} = state_orset:mutate({rmv, NodeSpec}, Actor, T),
      T1.
  
  
  