anchor.diff:      equery(C, Sql, []).
   
   %% TODO add fast_equery command that doesn't need parsed statement
  --spec equery(connection(), string(), [bind_param()]) ->
  -                    ok_reply(equery_row()) | {error, query_error()}.
   equery(C, Sql, Parameters) ->
       case parse(C, "", Sql, []) of
           {ok, #statement{types = Types} = S} ->
  
positive.code:             Error
      end.
  
  equery(C, Name, Sql, Parameters) ->
      case parse(C, Name, Sql, []) of
          {ok, #statement{types = Types} = S} ->
  
negative.code:     parse(C, Sql, []).
  
  parse(C, Sql, Types) ->
      parse(C, "", Sql, Types).
  
  -spec parse(connection(), iolist(), string(), [epgsql_type()]) ->
                     {ok, #statement{}} | {error, query_error()}.
  