fixed windows: enable_if include missing in variant.cpp