Arrays are in fact nullable. The representation has changed in PGOCaml in e2d0b1c (pgocaml commit hash)
Merge branch 'agg'