ml wrote: >3. This one is not some little beauty hack. So, no pressure here. But, I >must admit that I'm most interested in this answer. Classes do support >multiple interface inheritance, but interfaces don't. That cuts almost >all of the interface flexibility. Any good reasons why? > > Probably because of Delphi and COM.