Switch to constexpr usage (VS2013 CTP Nov). Use _MSC_VER instead of _WIN32 definitions.