Hi,

I hit a confusing bug caused by an interaction between Magritte cached descriptions and Gemstone's classHistory. 

I've a model component which define's it's own class side descriptionContainer:

MyModel class descriptionContainer
^ super descriptionContainer
componentClass: IZUIProjectEditor;
yourself.

However although I'd been changing code in IZUIProjectEditor, Magritte was holding onto an old version of my class causing unexpected problems:

IZUIProjectEditor classHistory last asOop = IZProject description componentClass asOop "false"

The solution I found was to flush the Magritte description cache:

MADescriptionBuilder default flush


Has anyone else had problems with updating code in Gemstone and Magritte cached descriptions? 

From the Gemstone side should I worry that:
 IZUIProjectEditor classHistory size = 6

How do I go about chasing down other references to old classes within Gemstone?

Nick