On Thu, Apr 3, 2008 at 3:47 PM, nicolas cellier &lt;<a href="mailto:ncellier@ifrance.com">ncellier@ifrance.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If you examine the protocol of these classes, you will see that they use an #initialize: with an argument instead.<br>
No extra initialization at all performed by default (it&#39;s a deliberate optimization).</blockquote><div><br>Ok...I kind of got the #initialize: n, but I guess I somehow thought that #initialize would be called as well (which doesn&#39;t make sense, I know)<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">You can of course create your own subclass (only SmallInteger is really hardly subclassable if I remember).<br>

<br>
Whether or not you should do it is another question...</blockquote><div><br>This is INDEED the question!<br><br>Thank you all.&nbsp; I learned a lot from this little exercise...<br><br>Rob <br></div></div><br>