anchor.diff:      State2 = State#state{handler = on_message,
                            txstatus = Status,
                            ready = true},
  -    {noreply, reply(State2, {ok, self()})};
  +    {noreply, gen_reply(State2, {ok, self()})};
   
   initializing({error, _} = Error, State) ->
  -    {stop, Error, reply(State, Error)};
  +    {stop, Error, gen_reply(State, Error)};
   
   initializing(Other, State) ->
       #state{timeout = Timeout} = State,
  
positive.code:     Pid ! Message,
      State#state{queue = Q2}.
  
  notify_async(#state{async = Pid}, Msg) ->
      case is_pid(Pid) of
          true  -> Pid ! {pgsql, self(), Msg};
  
negative.code:         Any         -> Why = Any
      end,
      Error = {error, Why},
      {stop, Error, gen_reply(State, Error)};
  
  auth(timeout, State) ->
      Error = {error, timeout},
      {stop, Error, gen_reply(State, Error)};
  
  auth(Other, State) ->
      #state{timeout = Timeout} = State,
  