instantiateVariable ( vd, c );
instantiateVariable ( vd, localContext );
    public void executeBlock( ActionBlock block, Context c ) throws LemRuntimeException {	LocalContext localContext = new LocalContext(c);	Collection decls = block.getVariableDeclarations();        LinkedList actions = block.getActions();	Iterator i;	/* Set up variables into the local context */	i = decls.iterator();	while (i.hasNext()) {		VariableDeclaration vd = (VariableDeclaration)i.next();		instantiateVariable ( vd, c );        }      	/* Execute actions */        i = actions.iterator();        while( i.hasNext() ) {            Action a = (Action)i.next();            executeAction(a, localContext);        }	localContext.finish();    }