anchor.diff:    pg2:create(?NODE_SERVERS),
     pg2:get_members(?NODE_SERVERS).
     
  -request_to_start_new_backend(Name) -> gen_server:cast(?SERVER, {request_to_start_new_backend, Name}).
  +request_to_start_new_backend(Name) -> 
  +  gen_server:cast(?SERVER, {request_to_start_new_backend, Name}).
  +
   dump(Pid) ->
     gen_server:call(?SERVER, {dump, Pid}).
   
  
positive.code: %%--------------------------------------------------------------------
  handle_cast({request_to_start_new_backend, Name}, State) ->
    Host = get_next_available_host(),
    Port = get_next_available_port(Host),
    App = app:find_by_name(Name),
    start_new_instance(App, Host, Port),
    {noreply, State};
  handle_cast(_Msg, State) ->
    {noreply, State}.
  
negative.code:   get_routers/0, get_nodes/0,
    dump/1,
    join/1,
    can_deploy_new_app/0
  ]).
  
  %% gen_server callbacks
  