argsl.add(new ListComp((exprType) iter.next(), ((ComprehensionCollection) node).getGenerators(),
ListComp.EmptyCtx));
} else if (node instanceof decoratorsType) {
func = (exprType) stack.popNode();//the func is the last thing in the stack
decoratorsType d = (decoratorsType) node;
d.func = func;
d.args = (exprType[]) argsl.toArray(new exprType[0]);
d.keywords = (keywordType[]) keywordsl.toArray(new keywordType[0]);
d.starargs = starargs;
d.kwargs = kwargs;