<ul>
<li><code>Value</code> is true when <code>! ref $thing</code></li>
<li><code>Value</code> and <code>Str</code> are effectively the same, but <code>Str</code> is more expressive</li>
+ <li><code>Num</code> is true when a <code>$scalar</code> looks like a number</li>
<li>An overloaded object which numifies does not pass the <code>Num</code> constraint!</li>
<li>Perl 5's overloading is hopelessly broken</li>
</ul>