I have a confession to make.  I'm not a software developer.  More of a scientist.  You're right.  The multiple inheritance is gratuitous.