Added flag for MSVC type_traits