Builds cleanly with MS Visual Studio 2010's C++ compiler