Hi Michel, I tried the experiment... obj.perform("add", 5, 3);
Alas, I'm not sure how to pass the variadic arguments through to another variadic function, with this signature: void perform(...) I also tried using Variant array -- wherein I expected automagic Variant packaging (assuming I understood the documentation correctly) -- but that did not work (could be PEBKAC): void perform(Variant[] ar ...) Hmmmm. Sincerely, --Eljay