Ένα closure captures τις μεταβλητές στις οποίες αναφέρεται, κρατώντας τες ζωντανές. Όταν ένα closure κάνει capture το self και το self κρατά επίσης το closure (ως αποθηκευμένη ιδιότητα), κρατούν το ένα το άλλο ζωντανό για πάντα — ένα που διαρρέει μνήμη. Ένα όπως το σπάει αυτόν τον κύκλο.
