anchor.diff:  get_parameter(C, Name) ->
       epgsql_sock:get_parameter(C, Name).
   
  --spec squery(connection(), query()) -> reply(squery_row()) | [reply(squery_row())].
  +-spec squery(connection(), sql_query()) -> reply(squery_row()) | [reply(squery_row())].
   %% @doc runs simple `SqlQuery' via given `Connection'
   squery(Connection, SqlQuery) ->
       gen_server:call(Connection, {squery, SqlQuery}, infinity).
  
positive.code: parse(C, Sql, Types) ->
      parse(C, "", Sql, Types).
  
  -spec parse(connection(), iolist(), query(), [epgsql_type()]) ->
                     {ok, #statement{}} | {error, query_error()}.
  parse(C, Name, Sql, Types) ->
      sync_on_error(C, gen_server:call(C, {parse, Name, Sql, Types}, infinity)).
  
negative.code: 
  -include("epgsql.hrl").
  
  -type sql_query() :: string() | iodata().
  -type host() :: inet:ip_address() | inet:hostname().
  -type connection() :: pid().
  -type connect_option() ::
  