<br><font size=2 face="sans-serif">This is an item for the suggestion box.</font>
<br>
<br><font size=2 face="sans-serif">XOTcl uses a number of collections:
filters, mixins, children, etc. It may perhaps make sense to introduce
a real collection class or abstraction, and implement those concepts directly
*as* collections. Reading through a lot of XOTcl code--eg, xoRBAC--you
can see that the same themes appear over and over again, such as checking
to see if an object is already mixed in. Right now &quot;append&quot;--and
only &quot;append&quot;--is built into the list of supplied Object methods
(eg, &quot;filterappend&quot;). Rather than flooding Object with more and
more collection management procs it might be better to expose the filter
collection as an object that supports operations directly (like &quot;append&quot;
and &quot;contains&quot; and &quot;remove&quot;).</font>
<br>
<br><font size=2 face="sans-serif">This is more like a 2.0 change--and
presupposes that there will be a 2.0. :-)</font>