Very much a side comment:
> Also, AFAIK almost all LLVM MSVC users are running 12.
Speaking as one who isn't, I'm not so sure about that.
Our builders are using 2010 and while we're aware of the
movement to require 2012, we're not there yet.