runtime.Object o = new runtime.Object( a.getClasses() );
runtime.Object o = new runtime.Object(context, a.getClasses());
    public runtime.Object executeCreateAction( CreateAction a, Context c ) throws LemRuntimeException {        Iterator i;                // Create the new object        runtime.Object o = new runtime.Object( a.getClasses() );                // Add it to the context        c.addObject( o );                // Set up InstanceThreads        i = o.getInstances().iterator();        while ( i.hasNext() ) {            Instance instance = ( Instance ) i.next();            if ( instance.instanceOfClass.isActive() ) {                InstanceInterpreter instanceThread = new InstanceInterpreter( instance, context );            }        }                // Notify listeners that the object has been added        new LemObjectCreationEvent( o ).notifyAll( c );                return o;    }