Support compiling with ARC under Clang using ifdefs.