एक closure तो संदर्भित करत असलेले variables capture करते, त्यांना जिवंत ठेवते. जेव्हा एक closure self capture करते आणि self देखील तो closure (एक stored property) धारण करते, तेव्हा ते एकमेकांना सदैव जिवंत ठेवतात — एक जो memory leak करतो. सारखी तो cycle तोडते.
