Does marking a seq of objects with destructors as `acyclic` prevent memory leaks in cyclic references?
The goal is to safely manage memory for a seq of objects that each define a =destroy destructor and may form reference cycles through their fields. When using the default ORC garbage collector ( --gc:orc ), cycles containing seq or ref are not reclaimed automatically unless the type is marked with the acyclic pragma or the cycle collector is invoked manually