for(Iterator i = expressions.iterator(); i.hasNext(); ) {
for(Iterator i = steps.iterator(); i.hasNext(); ) {
	public Sequence eval(		Sequence contextSequence,		Item contextItem)		throws XPathException {		ValueSequence result = new ValueSequence();		Sequence temp;		for(Iterator i = expressions.iterator(); i.hasNext(); ) {			temp = ((Expression)i.next()).eval(contextSequence, contextItem);			result.addAll(temp);		}		return result;	}