* catch is evidently incompatible with VS 2022 (platform toolset v143) - backing off to unblock
* unlikely to be needed, but reordered to support other platform toolset overriding
* pipeline now running out of disk space - clean intermediates as we go
* standardize OutDir, IntDir. ensure they are different for visualizer.