This way I can change just this one macro to use the better C++0x method of doing this check once C++0x becomes available.