message: /Zc:twoPhase- no longer needed since Microsoft have fixed their compiler/headers in the latest VS 2017
diff: @@ -149,7 +149,6 @@ endif()
  if(MSVC)
  add_compiler_flags(/std:c++latest) # for post c++14 updates in MSVC
  add_compiler_flags(/permissive-) # force standard conformance - this is the better flag than /Za
  - add_compiler_flags(/Zc:twoPhase-) # use old behavior of MSVC compiler for two-phase lookup - version 15.5.1 has trouble with combaseapi.h ...
  add_compiler_flags(/WX)
  add_compiler_flags(/Wall) # turns on warnings from levels 1 through 4 which are off by default - https://msdn.microsoft.com/en-us/library/23k5d385.aspx
  