Expand array to call ParamArray method?

Say I have a function Max(ParamArray numbers() As Integer) As Integer… Can I somehow expand an array of Integer values to send to this method (w/o using introspection) or is overloaded methods the only way to handle this case? i.e.

[code]Dim nums() As Integer = Array(1,2,3)

MsgBox "Max is: " + Str(Max(**nums))[/code]

or some similar syntax

Its a pretty trivial overload (declaration plus 1 line of code) since

function Max(ParamArray numbers() As Integer) As Integer
return Max(numbers) // since numbers is now an array of integers

can just call into

function Max(numbers() As Integer) As Integer

and you put all your code in the second one

Yeah, that’s what I have been doing, just wondering if there was an operator I was missing somewhere along the lines and I was doing extra work for nothing. Actually, it isn’t for nothing in all reality because it makes using the API easier for the user of the methods, i.e. not having to know to use a special operator or not.

a feature request to allow array to ParamArray expansion would be <https://xojo.com/issue/20164>
But the more I think about it, I’m not longer sure this is a good idea at all.