Are you going to call your fork DBIx::Simple::CircularReferences or DBIx::Simple::NeverDestroys?
LOL! your research
concluded that my fix does indeed
prevent a bunch of stuff from being cleaned up until Perl's "global
which is fine with me. you can see my
reasoning on reference count
and I dont really see anything wrong
with it, do you?
What I "saw" was that you should simply stop writing code that destroys the container object if you want to keep using one of the contained objects.
Are you implying that my method chaining and the resulting destruction
Unless you proposed a patch that fixed your "bug" without creating circular references
Did you demonstrate that my patch creates circular references?