Variables orgVar=pc.variablesScope();
Argument orgArgs=pc.argumentsScope();
Local orgLocal=pc.localScope();
pci.setVariablesScope(undefined.variablesScope());
if(check)pci.setFunctionScopes(undefined.localScope(), undefined.argumentsScope());
try{
if(value!=NULL) return setVariable(pc, str,value);
return getVariable(pc, str);
}
finally{