循環参照してて__del__メソッド持つオブジェクトは解放されない。
__del__メソッド持ってなかったら、いつかは解放されるけど、
いつ解放されるかはわからない。

だったような気がする。