anchor.diff:      default_choose_claim(Ring, node()).
   
   default_choose_claim(Ring, Node) ->
  -    choose_claim_v2(Ring, Node).
  +    case riak_core_ring:legacy_ring(Ring) of
  +        true ->
  +            choose_claim_v1(Ring, Node);
  +        false ->
  +            choose_claim_v2(Ring, Node)
  +    end.
   
   %% @spec default_wants_claim(riak_core_ring()) -> {yes, integer()} | no
   %% @doc Want a partition if we currently have less than floor(ringsize/nodes).
  
positive.code:     default_wants_claim(Ring, node()).
  
  default_wants_claim(Ring, Node) ->
      wants_claim_v2(Ring, Node).
  
  %% @deprecated
  wants_claim_v1(Ring) ->
  
negative.code: wants_claim_v2(Ring) ->
      wants_claim_v2(Ring, node()).
  
  wants_claim_v2(Ring, Node) ->
      Active = riak_core_ring:claiming_members(Ring),
      Owners = riak_core_ring:all_owners(Ring),
      Counts = get_counts(Active, Owners),
  