continuing to debug boost and fix MSVC compile errors