I won't press the issue for Postgres any further, but I will attest that
synonyms work quite elegantly in Oracle, provide valuable functionality,
and do not generally sow confusion among skilled developers. It sounds
like the proposed "synonym" feature for Postgres perhaps had a different
intention than I assumed, however, especially due to the differences
between the Oracle and PG viz. how "users," "schemas" and "databases" work.
Thanks.
/mcr