Use a more suitable #define to guard against double-inclusion.