Well, it can't be a header, as the ARC check needs to happen in the implementation files.

When adding exceptions to an ARC or not ARC aware codebase, the files that you need to pick out are specifically the implementation files. ARC doesn't care much for headers, as that's just an API.