callStack.clear();
	public void reset() {		builder = new MemTreeBuilder(this);		builder.startDocument();		staticDocumentPaths = null;		staticDocuments = null;		lastVar = null;		fragmentStack = new Stack();				//remove the context-vars, subsequent execution of the query		//may generate different values for the vars based on the		//content of the db		XQueryContextVars.clear();				watchdog.reset();        profiler.reset();		for(Iterator i = modules.values().iterator(); i.hasNext(); ) {			Module module = (Module)i.next();			module.reset();		}		clearUpdateListeners();	}