anchor.diff:      call_subscribers(Neighborhood, Neighborhood, {slide_finished, SlideType}, SubscrTable),
       State;
   
  -on({rm, propose_new_neighbor, NewNode}, State) ->
  -    ?RM:contact_new_nodes([NewNode]),
  +on({rm, propose_new_neighbors, NewNodes}, State) ->
  +    ?RM:contact_new_nodes(NewNodes),
       State;
   
   on({rm, pred_left, OldPred, PredsPred}, State) ->
  
positive.code:          get_neighbors/1, has_left/1, is_responsible/2,
           notify_new_pred/2, notify_new_succ/2,
           notify_slide_finished/1,
           propose_new_neighbor/1,
           % received at dht_node, (also) handled here:
           crashed_node/2, zombie_node/2,
           % node/neighborhood change subscriptions:
  
negative.code:     {rm, notify_new_pred, NewPred::node:node_type()} |
      {rm, notify_new_succ, NewSucc::node:node_type()} |
      {rm, notify_slide_finished, SlideType::pred | succ} |
      {rm, propose_new_neighbors, NewNodes::[node:node_type(),...]} |
      {rm, leave} |
      {rm, pred_left, OldPred::node:node_type(), PredsPred::node:node_type()} |
      {rm, succ_left, OldSucc::node:node_type(), SuccsSucc::node:node_type()} |
  