libstdc++ still lacks C++11 type traits