This issue originates in variant-lite issue 57. See also nonstd-lite issue 80.
Historical notes:
windows.h