Hang on. This appears to be for *unconditional* jumps. My jump isn&#39;t unconditional, it&#39;s &quot;if snr is None or prn is None:&quot;. How does that get optimized away? Where&#39;s the always-true condition? &quot;prn is None or snr is None&quot; is certainly not always true, in fact, that&#39;s the exception, not the norm.<br>