Group preprocessor workarounds for Visual Studio