Don't put C++11 feature detection into defines.h, needs to be runtime-detected