Thanks for the reply Rex,
I looked over the Function runtime code.
So it looks like "AddVariadicParams()" is passed as an array to the corresponding runtime function single parameter.
Is it okay to use it for Plugins and Behaviors?
Ashley mentioned in an older post that it was a hack for the Function object, and was not recommended for use in 3rd party plugins. Granted, he said that was not recommended, 'for the time being', and that was back in 2012.
Do you know off hand if whatever limitations that existed then are no longer an issue?
The plugin I'm working on would ideally be usable as a behavior.