anchor.diff:      {noreply, State2};
   
   %% ReadyForQuery
  -on_message({$Z, <<Status:8>>}, State) ->
  +on_message({?READY_FOR_QUERY, <<Status:8>>}, State) ->
       State2 = case command_tag(State) of
                    squery ->
                        case State#state.results of
  
positive.code:     {noreply, State2};
  
  %% NoticeResponse
  on_message({$N, Data}, State) ->
      State2 = notify_async(State, {notice, pgsql_wire:decode_error(Data)}),
      {noreply, State2};
  
  %% ParameterStatus
  on_message({$S, Data}, State) ->
      [Name, Value] = pgsql_wire:decode_strings(Data),
      Parameters2 = lists:keystore(Name, 1, State#state.parameters,
                                   {Name, Value}),
      {noreply, State#state{parameters = Parameters2}};
  
  %% NotificationResponse
  on_message({$A, <<Pid:?int32, Strings/binary>>}, State) ->
      case pgsql_wire:decode_strings(Strings) of
          [Channel, Payload] -> ok;
          [Channel]          -> Payload = <<>>
  
negative.code: -define(DESCRIBE, $D).
  -define(EXECUTE, $E).
  -define(FLUSH, $H).
  -define(PASSWORD, $p).
  -define(PARSE, $P).
  -define(SIMPLEQUERY, $Q).
  -define(AUTHENTICATION_REQUEST, $R).
  