&gt; Why not &quot;if 5 &lt; x &lt; 100&quot;? Sigils look awful.<p>Because sigils tell you things. What if &#x27;x&#x27; in your example is a list? Are you now checking the length of the list rather than the value? Sounds like room for a security bug to me.