ARC disallows implicit conversion of BOOL to id