PostgreSQL 9.2 row_to_json () com junções aninhadas

Estou tentando mapear os resultados de uma consulta para JSON usando a row_to_json()função que foi adicionada no PostgreSQL 9.2. Estou tendo problemas para descobrir a melhor maneira de representar linhas unidas como objetos aninhados (relações 1: 1) Aqui está o que eu tentei (código de...