Include type_traits, only if c++11