> My personal hope is that mix-ins get added at some point, as I don't see them adding any problems single inheritence is intended to side-step. Interfaces *are* mixins. "Interface" is now the preferred term, though, because of Java. What are IDisposable, IEnumberable etc. if not mixins? Martin