Context caller = getCaller(); while (caller != null) { if (caller == this)
Context callerContext = caller;  while (callerContext != null) { if (callerContext.subroutine == this.subroutine)
		public void checkForRecursion() throws CFGBuilderException {			Context caller = getCaller();			while (caller != null) {				if (caller == this)					throw new CFGBuilderException("JSR recursion detected!");				caller = caller.getCaller();			}		}