anchor.diff:                  true ->
                       ok
               end,
  -            Node < Self
  +            Node < node_info_to_node(Self)
       end.
   
   -ifdef(EUNIT).
  
positive.code:                  higher_priority_node('ns_2@192.168.1.1',
                                        'ns_1@192.168.1.1',
                                        compatible)),
      ?assertEqual(true,
                   higher_priority_node({misc:parse_version("1.7.1"),
                                         'ns_1@192.168.1.1'},
  
negative.code: higher_priority_node(Self, NodeInfo, Mode) ->
      Node = node_info_to_node(NodeInfo),
  
      case Mode =:= normal andalso not is_atom(NodeInfo) of
          true ->
              {SelfVersion, SelfNode} = Self,
              {Version, _} = NodeInfo,
  
              if
                  Version > SelfVersion ->
                      true;
                  Version =:= SelfVersion ->
                      Node < SelfNode;
                  true ->
                      false
              end;
          false ->
              case is_atom(NodeInfo) of
                  false ->
                      ?log_warning("Got new-style heartbeat from ~p "
  