Using the `RAC()` macro creates a subscription, so `-reloadData` can be invoked in a `-doCompleted:` block. This highlights the side effects involved.