Same deal...fixing compat.h for clang