anchor.diff:          _ ->
               add_supported_to_ring(node(), Supported, Ring)
       end.
  +
  +%% @doc Make a capbility from
  +-spec make_capability(capability(), [mode()], mode(), term())
  +                     -> {capability(), #capability{}}.
  +make_capability(Capability, Supported, Default, Legacy) ->
  +    {Capability, capability_info(Supported, Default, Legacy)}.
   
   %%%===================================================================
   %%% gen_server callbacks
  
positive.code:             {true, Ring2}
      end.
  
  %% Given the current view of each node's supported capabilities, determine
  %% the most preferred mode for each capability that is supported by all nodes
  %% in the cluster.
  
negative.code:          get/2,
           all/0,
           update_ring/1]).
  
  -export([make_capability/4,
           preferred_modes/4]).
  
  %% gen_server callbacks
  -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
  