anchor.diff:  -export([start_link/3, drop_server/2, update_topology_state/2, update_topology/1, get_state/1, get_pool/2, select_server/3, get_pool/4, get_pool/1, disconnect/1]).
   
   %% gen_server callbacks
  --export([init/1,
  -	handle_call/3,
  -	handle_cast/2,
  -	handle_info/2,
  -	terminate/2,
  -	code_change/3]).
  -
  --define(SERVER, ?MODULE).
  -
  +-export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, code_change/3]).
   
   -record(state, {
   					seeds = [],
  
positive.code: 			false;
  		true ->
  			Server
  	end.
  
  
negative.code: 	ok.
  
  
  code_change(_OldVsn, State, _Extra) ->
   	{ok, State}.
  
  
  %%%===================================================================
  %%% External functions
  %%%===================================================================
  