anchor.diff:  -export([start/0, start/1, stop/1, handle_function/2]).
   
   % From Thrift
  --export([getVersion/0, createAccount/3, login/2, chat/2,
  -    join_table/1, get_tables/0, sit/2, start_game/1, call_trump/2]).
  +-export([getVersion/0, createAccount/3, login/2]).
   
   getVersion() ->
     ?tarabish_PROTOCOL_VERSION.
  
positive.code: stop(Server) ->
    thrift_socket_server:stop(Server).
  
  handle_function(Function, Args) when is_atom(Function), is_tuple(Args) ->
    case apply(?MODULE, Function, tuple_to_list(Args)) of
      ok -> ok;
      Reply -> {reply, Reply}
    end.
  
negative.code: login(_Name, _Password, _) ->
    throw(#invalidOperation{why="Already Authenticated"}).
  
  start() ->
    start(42745).
  
  