The parser cannot identify the __nonnull off the bat and confuses __typeof in the change db25266c to be a function declaration.