anchor.diff:      ?ERR([unknown_msg, Msg]),
       {noreply, S}.
   
  -%%--------------------------------------------------------------------
  -%% Function: handle_info(Info, State) -> {noreply, State} |
  -%%                                       {noreply, State, Timeout} |
  -%%                                       {stop, Reason, State}
  -%% Description: Handling all non call/cast messages
  -%%--------------------------------------------------------------------
  +%% @private
   handle_info(hard_timeout,
       #state { queued_message = none } = S) ->
       %% There is nothing to do with the hard_timer, just ignore this
  
positive.code: %% gen_server callbacks
  -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
           terminate/2, code_change/3]).
  
  %% Dummy exports
  -export([swap_urls/1]).
  
  -record(state, {queued_message = none,
                  %% The hard timer is the time we *must* wait on the tracker.
  
negative.code: 
                  queued_message = started}}.
  
  %% @private
  handle_call(_Request, _From, State) ->
      Reply = ok,
      {reply, Reply, State}.
  
  %% @private
  handle_cast(completed, S) ->
      NS = contact_tracker(completed, S),
      {noreply, NS};
  