@mauve No. See: https://www.dai.ed.ac.uk/groups/aisoc/magazine/issue1/koans.html [the background make it unreadable...] 'One day a student came to Moon and said, "I understand how to make a better garbage collector. We must keep a reference count of the pointers to each cons." Moon patiently told the student the following story-
"One day a student came to Moon and said, "I understand how to make a better garbage collector...
[note: pure reference-count garbage collectors have problems with circular structures that point to themselves.]'