В прошлом уроке мы оставили открытый вопрос: что происходит, когда два объекта ссылаются друг на друга по кругу, и их счётчики ссылок никогда не падают до нуля сами по себе? Разбираем это и заодно weakref - инструмент, который позволяет держать ссылку на объект, не мешая ему быть удалённым.