I see... what a pity. But I still don't like it, if all it takes to solve this problem is to add a couple more templates, why not doing it?
There are TONS of MSVC users out there, why bother them with unnecessary annoyances?
If the default behavior causes problems, then it shouldn't be the default behavior at all, right?