Reverted from using VC++ #pragma include guards to traditional #ifndefs.