Hi,
I stumbled again over the issue that a "null" default for list types as
a function argument requires different checks than "null" defaults for a
string, for example.
(For lists, only nelem(listinput)==0 will really work, whereas for
string and other types one has to use !exists(stringinput).)
This has been discussed before on the mailing list(s). However, if I
look up the function reference for exists() or nelem() or isnull(), this
doesn't seem to be mentioned, but it would be useful.
thanks,
sven