Workaround what I believe is an MSVC bug where it emits a definition for a