Switch from /Wall to /W4 for MSVC