anchor.diff:          Node when ?IS_SINGLE_NODE_CHASH(Node) ->
               [Node];
           CHash ->
  -            Index = chash:key_of(get_key(Label)),
  +            Index = chash:key_of(get_hashing_key(Label)),
               lists:map(fun({_, Node}) -> Node end, chash:successors(Index, CHash, NodesNum))
       end.
   
  
positive.code: 
  %%--------------------------------------------------------------------
  %% @doc
  %% Creates label with part used to choose node.
  %% @end
  %%--------------------------------------------------------------------
  
negative.code: create_label(HashPart, Tail) ->
      <<?HASH_SEPARATOR, HashPart/binary, Tail/binary>>.
  
  %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  
  %%-------------------------------------------------------------------
  %% @private
  %% @doc
  %% Gets part of the label used to choose node.
  %% @end
  %%--------------------------------------------------------------------
  -spec get_label_hash_part(binary()) -> binary() | undefined.
  get_label_hash_part(Label) ->
      case binary:split(Label, ?HASH_SEPARATOR_BIN) of
          [_, Hash | _] ->
  