clearUpdateListeners();
	public void reset() {		builder = new MemTreeBuilder(this);		builder.startDocument();		staticDocumentPaths = null;		staticDocuments = null;		lastVar = null;		fragmentStack = new Stack();		watchdog.reset();        profiler.reset();		for(Iterator i = modules.values().iterator(); i.hasNext(); ) {			Module module = (Module)i.next();			module.reset();		}	}