Workaround Visual C++ braindamage