I thin the confusion here comes from what you consider to be the parent and child. If you take a diagram from the link you have referenced that shows multiple inheritance:
[attachment=1]Multiple Inheritance.png[/attachment]
The equivalent diagram for a Servoy environment would be:
[attachment=0]Servoy Inheritance.png[/attachment]
The above diagram assumes that the fields and methods in the modules are declared as public and not protected or private.
This, to me, seems perfectly logical and follows the OOP concept of inheritance as the solution “inherits” the public fields and methods from the modules in the same way that the sub-classes inherit them from the parent classes.
Hope this helps
Steve