Should UDF collections be allowed?

I could create this as a poll, but i would rather raise it as a discussion [Wink]

I sent this post Collection of UDF's for Excel
under the assumption that UDF's are always 'standalone', but should they always be?

In my oppinion, in some situations a collection are more usefull, specially when they include COM objects.
You don't have to create/destroy a handle for each function call (Better performance), and you can minimize the number of parameters nessasary (Smaller code)

An example could be Sealeopard's DB/SQL functions. They are not as dependant as my Excel functions, but it would be easyer to make an explaining example script.

My question is: Should UDF collecttions be allowed in the UDF forum, and if so should global variables be allowed?

Of course i could be veto'ed out by DrillSergeant [Big Grin]

-Erik