anchor.diff:                          [RV, LV]
                   end,
   
  -            ?user_log(?CONFIG_CONFLICT,
  -                      "Conflicting configuration changes to field "
  -                      "~p:~n~p and~n~p, choosing the former, which looks newer.~n",
  -                      [K,
  -                       ns_config_log:sanitize(Winner),
  -                       ns_config_log:sanitize(Loser)]),
  +            ale:info(?USER_LOGGER,
  +                     "Conflicting configuration changes to field "
  +                     "~p:~n~p and~n~p, choosing the former, which looks newer.",
  +                     [K,
  +                      ns_config_log:sanitize(Winner),
  +                      ns_config_log:sanitize(Loser)]),
   
               Winner
       end.
  
positive.code: terminate(_Reason, State) ->
      case wait_saver(State, ?TERMINATE_SAVE_TIMEOUT) of
          timeout ->
              ?user_log(?GOT_TERMINATE_SAVE_TIMEOUT,
                        "Termination wait for ns_config saver process timed out.~n");
          _ -> ok
      end.
  
  
negative.code:         {X1, X1} ->
              [Winner, Loser] = lists:sort([LV, RV]),
  
              ale:info(?USER_LOGGER,
                       "Conflicting configuration changes to field "
                       "~p:~n~p and~n~p, choosing the former.",
                       [K,
                        ns_config_log:sanitize(Winner),
                        ns_config_log:sanitize(Loser)]),
  
              Winner;
          {LocalNewer, RemoteNewer} ->
  