I wrote: > It looks as though we're unconditionally marking every object's Class > object. My proposal is obviously wrong. We're unconditionally pushing the Class onto the mark stack - but I misread the code that follows as an immediate mark of the Class itself. Ah well.... back to real problems. AG -- Anthony Green Cygnus Solutions Sunnyvale, California