anchor.diff:  
   -spec get_succ_list_length() -> pos_integer().
   get_succ_list_length() -> config:read(succ_list_length).
  +
  +-spec new(Neighbors      :: nodelist:neighborhood(),
  +          RandomViewSize :: pos_integer(),
  +          Cache          :: [node:node_type()], % random cyclon nodes
  +          Churn          :: boolean()) -> state().
  +new(Neighbors, RandomViewSize, Cache, Churn) ->
  +    {Neighbors, RandomViewSize, Cache, Churn}.
  
positive.code:         true -> comm:send(node:pidX(Pred), Message, ?SEND_OPTIONS);
          _    -> ok
      end,
      {{unknown}, {NewNeighborhood2, RandViewSize, Cache, Churn}}.
  
  %% @doc Removes all nodes from the given neighborhood which are in the
  %%      interval I but keep TolerateNode.
  
negative.code:     % now remove all potentially out-dated nodes and try to re-add them with
      % updated information
      NewNeighborhood2 = remove_neighbors_in_interval(NewNeighborhood1, I, null),
      {{unknown}, new(NewNeighborhood2, RandViewSize, Cache, Churn)};
  
  handle_custom_message(_, _State) -> unknown_event.
  
  