More work on MSVC backend.