DocumentSet docs,
	public Sequence eval(		DocumentSet docs,		Sequence contextSequence,		Item contextItem)		throws XPathException {		Sequence[] seq = new Sequence[getArgumentCount()];		for(int i = 0; i < getArgumentCount(); i++) {			seq[i] = getArgument(i).eval(docs, contextSequence, contextItem);		}		functionDef.setArguments(seq);				context.pushLocalContext(true);		Sequence returnSeq = expression.eval(docs, contextSequence, contextItem);		context.popLocalContext();		return returnSeq;	}