Workaround a static data member bug in MSVC