>I was trying to figure out what events fire if init returns .f., and I get different answers depending on where I look. the event tracker shows destroy, but the destroy method doesn't execute. Is this a bug, or what is going on?
>
I'm not sure how to characterise this; the Destroy can't fire because the object never existed if the Init returns .F.