anchor.diff:              ok
       end,
   
  -    {ok, {L5, _, _, _}} = lasp:declare(?AWSET),
  -    {ok, {L6, _, _, _}} = lasp:declare(?AWSET),
  +    {ok, {L5, _, _, _}} = lasp:declare(?AWSET_PS),
  +    {ok, {L6, _, _, _}} = lasp:declare(?AWSET_PS),
   
       spawn_link(fun() ->
                   {ok, _} = lasp:read_any([{L5, {strict, undefined}}, {L6, {strict, undefined}}]),
  
positive.code:     ok.
  
  %% @doc Test of the add-wins set.
  awset_test(_Config) ->
      {ok, {L1, _, _, _}} = lasp:declare(?AWSET),
      {ok, {L2, _, _, _}} = lasp:declare(?AWSET),
      {ok, {L3, _, _, _}} = lasp:declare(?AWSET),
  
      %% Attempt pre, and post- dataflow variable bind operations.
      ?assertMatch(ok, lasp:bind_to(L2, L1)),
  
negative.code: 
      %% Verify the same value is contained by all.
      {ok, {_, _, _, S2L3}} = lasp:read(L3, {strict, undefined}),
      ?assertEqual(S2L3, lasp_type:merge(?AWSET_PS, S2, S2L3)),
      {ok, {_, _, _, S2L2}} = lasp:read(L2, {strict, undefined}),
      ?assertEqual(S2L2, lasp_type:merge(?AWSET_PS, S2, S2L2)),
      {ok, {_, _, _, S2L1}} = lasp:read(L1, {strict, undefined}),
      ?assertEqual(S2L1, lasp_type:merge(?AWSET_PS, S2, S2L1)),
  
      %% Read at the S2 threshold level.
      {ok, {_, _, _, _}} = lasp:read(L1, S2),
  