<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;">Seems more likely that foo has-a float[] rather than foo is-a float[].<br>

 I&#39;m curious, what would you want to extend a float[] for?<br>
<br></blockquote><div><br>Probably stuff like sorting, removing duplicates, etc.<br><br>We can&#39;t BTW. Arrays are indeed objects (you can for example assign them) but they might not really be classes as such. I&#39;m really not sure there, it seems like arrays are more or less a construct on their own that gets applied to a given class. The &quot;concept of array&quot; doesn&#39;t seem to have a name beyond being hinted at by using square brackets in ChucK. I&#39;m not sure how it should be extended, syntactically, but I could see uses to that.<br>
<br>Here be dragons, let&#39;s first sort out the issues of the type system (particularly as it applies to arrays), then look onwards.<br></div></div><br>Yours,<br>Kas.<br>