this.snum = nextsn++;
	void setup(Thread thread, iClosure closure) {		this.closure = closure;		this.thread = thread;		this.originalPC = closure.PC;		callers = new java.util.Stack();		lock = new Semaphore();	}