It should be possible when compilers implement the variadic templates feature.

And as far as I understand va_list, it won't necessarily work with user-defined classes, so you still can't use it in...