Postgres Returning Multiple Values From A Functionalist