"Pavel Stehule" <pavel(dot)stehule(at)gmail(dot)com> writes:
> what is more logical and consistent?
They're both utterly arbitrary, but the "setof" syntax has been in
Postgres since forever, and applies to more things than just "record".
The other one doesn't fit in with anything else --- it's just a
syntactic wart.
regards, tom lane