ListStack stack = new ListStack();
Iterator i = collapseLists(arguments, 1).iterator();
Object item;
while (i.hasNext()) try {
lContext.setLocalValue(item = i.next());
stack.clear();
script.run(stack, lContext);
handleItem(result, item, stack.pop());
} catch (Exception e) {}
return result;
}