FWIW, I've already submitted a patch which fixes this bug. I'm also about to submit a patch which fixes it in a slightly better way, along with a few of other (mostly GC) bugs I've tracked down tonight with the help of clint's wonderfully abusive code.
The original email was: http:[EMAIL PROTECTED]/msg09217.html Mike Lambert