630631632633634635636637
if (children==null || children.length == 0) { return EmptyEventIterator.getInstance(); } else if (children.length == 1) { return children[0].iterateEvents(context); } else { return new BlockEventIterator(children, context); } }