Make sure that calling the protocol method works
Loop faster to catch leaks faster
Add a new API for building a delegate piecewise, with selectors!
Document alternate API