http://trac.edgewall.org/ticket/4546
It allows for UNIX sockets that aren't in the default location (usually
/tmp or whatever is defined in the PGHOST variable).
It is very handy for those that want to use postgres and have multiple
instances of postgres running (hosting boxes, etc)
-John