Steve Crawford <scrawford(at)pinpointresearch(dot)com> writes:
> I am all the more concerned since with version 7.3 the interpretation of
> arrays has become non-consistent.
This is not inconsistent. You are in both cases trying to feed an empty
string to the input parser for the array's element type. You may as
well complain because "abc" is acceptable input for text and not for
integer...
regards, tom lane