fixes...
To sum up, I believe the problem is that at a change of the kids list
- First the kids are declared dead
- Then not-to-be is called recursively
and thus not-to-be is passed a dead self.
Yeah, I ran into this once in an observer.
Sorry, meant to say "in a not-to-be".
Anyway, let me implement *dead-is-cool* and have that bound to t before calling not-to-be so there is no need to wrap not-to-be code at all and see what happens. I'll commit something soon, lemme know if it works. :)
Done. The special is *not-to-be*.
Cells regression test passes but did not exercise any tests of mortality.
kt