Degenerated inheritance (DEGINH): multiple paths from subtypes to super types (in Java, this is possible because interfaces support multiple inheritance).
Almost all programs analysed were ripe with instances of these patterns.