if (doingMethod() || doingClass())
{
if( node.needs_init )
{
ClassDefinitionNode baseClassNode = cx.scope().getDeferredClassMap().get(node.cframe.baseclass);
if (baseClassNode != null && baseClassNode.needs_init)
{
if (node.name.name.equals("Object") &&
baseClassNode.name.name.equals("Class"))
{