Kev <kevinjamesfield(at)gmail(dot)com> writes:
> ... should I be careful how to code because this
> might change in the future?
Probably. We couldn't even handle nulls within arrays until a release
or two ago. I wouldn't be surprised if someone comes up with a proposal
to make null-array handling a bit more consistent in the future.
regards, tom lane