plpgsql: chamando uma função com 2 parâmetros OUT

Eu estou tentando buscar valores de uma função plpgsql com 2 parâmetros de saída, mas eu tenho algum problema.

Estas são as funções:

CREATE OR REPLACE FUNCTION get_test(OUT x text, OUT y text)
AS $
BEGIN
   x := 1;
   y := 2;
END;
$  LANGUAGE plpgsql;
----------------------------------------------------------------

CREATE OR REPLACE FUNCTION get_test_read()
RETURNS VOID AS $
DECLARE
   xx text;
   yy text;
BEGIN

   SELECT get_test() INTO xx, yy;

   RAISE INFO 'x: <%>', xx;
   RAISE INFO 'y: <%>', yy;

END;
$  LANGUAGE plpgsql;

A saída do comando:

selecione get_test_read ();

INFO: x: <(1,2)

INFO: y: <>

get_test_read

Então, ambos os valores vão para o primeiro parâmetro. Não consigo encontrar algum exemplo sobre como chamar uma função como essa.

questionAnswers(1)

yourAnswerToTheQuestion