anchor.diff:      handle_info(T, upgrade(S)).
   
   upgrade(S) ->
  -    #watchdog{} = list_to_tuple(tuple_to_list(S) ++ [?NOMASK, {nodes, true}]).
  +    #watchdog{} = list_to_tuple(tuple_to_list(S)
  +                                ++ [?NOMASK, {nodes, true}, false]).
   
   event(#watchdog{status = T}, #watchdog{status = T}) ->
       ok;
  
positive.code:     down = S,  %% sanity check
      stop;
  transition({shutdown = T, Pid}, #watchdog{parent = Pid,
                                            transport = TPid}) ->
      TPid ! {T, self()},
      ok;
  
  %% Parent process has died,
  transition({'DOWN', _, process, Pid, _Reason},
  
negative.code: 
  transition({'DOWN', _, process, TPid, _},
             #watchdog{transport = TPid,
                       status = S,
                       shutdown = D})
    when S == initial;
         D ->
      stop;
  
  transition({'DOWN', _, process, TPid, _},
  