anchor.diff:              NodesAndFrequency =
                   case ShouldDelegate of
                       true ->
  -                        OtherNodes = [{FNode, MinLoadForDisp / FNLoad / OverloadedNodesNum} || {FNode ,FNLoad} <- FreeNodes],
  +                        OtherNodes = [{FNode, MinLoadForDisp / FNLoad / OverloadedNodesNum} || {FNode, FNLoad} <- FreeNodes],
                           NAndF = [{Node, MinLoadForDisp / Load} | OtherNodes],
                           FrequencySum = lists:foldl(fun({_, Freq}, Acc) -> Acc + Freq end, 0.0, NAndF),
                           [{Node, Freq / FrequencySum} || {Node, Freq} <- NAndF];
  
positive.code: %% @private
  %% @doc
  %% Decides if the node is overloaded from DNS point of view.
  %% @end
  %%--------------------------------------------------------------------
  -spec overloaded_for_dns(NodeState :: #node_state{}, MinLoadForDNS :: float()) -> boolean().
  
negative.code: -export_type([dns_lb_advice/0, dispatcher_lb_advice/0, load_balancing_state/0]).
  
  %% API
  -export([advices_for_dnses/2, choose_nodes_for_dns/1, choose_ns_nodes_for_dns/1, initial_advice_for_dns/1]).
  -export([advices_for_dispatchers/2, choose_node_for_dispatcher/2]).
  -export([initial_advice_for_dispatcher/0, all_nodes_for_dispatcher/1]).
  
  