Make PostgreSQL empty array literalization work correctly on PostgreSQL <8.4

On PostgreSQL <8.4, the array constructor syntax does not work
with empty arrays.  Since an embedded empty array works on all
supported PostgreSQL versions, just use that.