A bit more interesting:<p>&quot;The basic algorithm is <i>Deferred Reference Counting</i> with cycle detection.
# This is achieved by combining a Deutsch-Bobrow garbage collector
# together with Christoper&#x27;s partial mark-sweep garbage collector.
#
# Special care has been taken to avoid recursion as far as possible to avoid
# stack overflows when traversing deep datastructures. It is well-suited
# for soft real time applications (like games).&quot;