if(list==null) return defaultValue;
int scope=scopeString2Int(list.next());
Object coll =null;
if(scope==Scope.SCOPE_UNDEFINED) {
coll=pc.undefinedScope().get(KeyImpl.init(list.current()),NullSupportHelper.NULL());
if(coll==NullSupportHelper.NULL()) return defaultValue;
}
else {
try {
coll=VariableInterpreter.scope(pc, scope, list.hasNext());