VC++ Compatibility

MSVC can't handle the enable if. <_>