FIX: MSVC not recently tested.