Project now compiles somewhat painlessly under MSVC as C++.