> I instantiate a form off the local layer, and guess what - it runs the .init of the eldest class in the hieararchy. I'd have to stuff lots of dodefault()s upstream to make it behave.
That's the way it's supposed to work. Do you mean it's
not running the init of the grandparent class?