[Python-Dev] A surprising case of cyclic trash