I'm all for extending this class and provide more flexibility. But we need to think about this means exactly, and what the facets should actually be. For example, should the oneui/html5
Finally, for your particular request, we should automatically generate popup menus for the tabs, if the tree has multiple levels. Ok, will think about it.