Use the ARRAY[] syntax instead of {}

Postgres has two general syntaxes for arrays, and the ARRAY is better
as it doesn't require embedding things inside of a string literal. I
should have used it first, but hadn't read about it.

This change also ends up parameterizing the array contents, which I
think will work fine.
Update version