Yes, multiple inheritance is quite lame for mixin style programming, but try to think a bit more abstract.
The important part is that we use it in combination with NEXT for AOP like programming, think AspectJ without static trigger points!