anchor.diff:      %% Get nodes.
       [{nodes, Nodes}] = ets:lookup(prop_partisan, nodes),
   
  +    %% Enable pid encoding.
  +    lists:foreach(fun({ShortName, _}) ->
  +        node_debug("enabling pid_encoding at node ~p", [ShortName]),
  +        ok = rpc:call(?NAME(ShortName), partisan_config, set, [pid_encoding, true])
  +    end, Nodes),
  +
  +    %% Enable register_pid_for_encoding.
  +    lists:foreach(fun({ShortName, _}) ->
  +        node_debug("enabling register_pid_for_encoding at node ~p", [ShortName]),
  +        ok = rpc:call(?NAME(ShortName), partisan_config, set, [register_pid_for_encoding, true])
  +    end, Nodes),
  +
       %% Load, configure, and start ensemble.
       lists:foreach(fun({ShortName, _}) ->
           node_debug("starting riak_ensemble at node ~p", [ShortName]),
  
positive.code:     node_debug("getting members of the root ensemble on node ~p", [FirstName]),
      Results = rpc:call(?NAME(FirstName), riak_ensemble_manager, get_members, [root]),
      node_debug("=> ~p", [Results]),
  
      ok.
  
  
negative.code:         %% Wait on the shortname.
          wait_stable(?NAME(ShortName), root),
  
          % Result = rpc:call(?NAME(FirstName), riak_ensemble_manager, cluster, []),
          % lager:info("Result from cluster: ~p", [Result]),
  
          %% Wait for stabilization.
          wait_stable(?NAME(FirstName), root),
  