anchor.diff:          true -> % When a user wants to add a node to an existing cluster, this
                   % codepath is called on the to-be-added node.
                   [_Local, Hostname] = string:tokens(atom_to_list(OtpNode), "@"),
  -                case engage_cluster(Hostname, []) of
  +                case engage_cluster(Hostname) of
                       ok -> ns_cluster:join(OtpNode, OtpCookie);
                       X -> X
                   end;
  
positive.code:     end.
  
  engage_cluster(RemoteIP) ->
      engage_cluster(RemoteIP, [restart]).
  
  %% called on cluster node with IP of node to be added
  %%
  
negative.code:                                     error_logger:info_msg("critical: Cookie has changed from ~p to ~p~n", [CookieBefore, CookieAfter]),
                                      exit(bad_cookie)
                              end,
                              ns_cluster:rename_node(MyNode, node()),
                              ok
                      end;
                  %% not alone, keep present config
                  _ -> ok
  