Avoiding retain cycles in the blocks below - the ARC way.