suppress warnings about using c++0x features such as variadic templates