remove variadic templates(for vc2010 !)
remove variadic templates(for vc2010 !)