anchor.diff:  -export([init/1, handle_event/2, handle_call/2,
            handle_info/2, terminate/2, code_change/3]).
   
  --record(state, {}).
  +-record(state, {
  +          old_port_servers_config
  +         }).
   
   % Noop process to get initialized in the supervision tree.
   start_link() ->
  
positive.code: init(ignored) ->
      {ok, #state{}}.
  
  handle_event(_Event, State) ->
      {value, PortServers} = ns_port_sup:port_servers_config(),
      ok = reconfig(PortServers),
      {ok, State}.
  
  handle_call(unhandled, unhandled) ->
      unhandled.
  
negative.code: code_change(_OldVsn, State, _Extra) ->
      {ok, State}.
  
  reconfig(PortServers) ->
      % CurrPorts looks like...
      %   [{memcached,<0.77.0>,worker,[ns_port_server]}]
      % Or, if the child process went down, then...
  