Description
If you have a method with ... parameters, it will be interpreted as an array. If it is passed along to DefaultMessage.argument the object array is interpreted as an object and added as such. Now that I mention it, wouldn't the flow be the same even if the array came populated with data?