Experimenting with variadic templates