I have seen some interface designs that nest accordions that show/hide information at more than one level of hierarchy.
The example show also uses both vertical and horizontal hierarchies to add further complexity to the navigation and interaction of information.
I was wondering if this is a common practice for certain types of websites or design patterns, or if it should be avoided because my instinct is that there are some usability issues with multiple levels of show/hide.
For example, if you were to implement a Show All/Hide All functionality, wouldn't it be rather confusing with all the different moving parts for the user to absorb?