This is the immediate result of running an autoconversion to ARC. Now to debug!
All delegates should now be weak, naturally.
IMP isn’t specific enough for ARC; let’s be completely specific.