Intersecting lines always cause me an issue
I want to suggest two features; First feature is that when multiple classes inherit one class, the generalization lines should join in a single line:
The second feature is that when two lines intersect, there should be a distinction between them:
I hope I was clear enough.
First feature is called tree style for lines and I'll support this.