Fix compile error on MSVC-10 and 11 due to no variadic templates.

See Andrey's post on Boost-Devel ML: http://thread.gmane.org/gmane.comp.lib.boost.devel/255086

I can't test under msvc 10/11 now, but I believe that works well.