Something that compensates for feature collision. What do you do when three extensions interact with one particular firefox feature? Nothing. You obamahope for the best. That’s no kind of plan.
Why is no one discussing a firefox extension abstraction layer? Because it’s scary and would require work. But the Perceived Performance team is working to take the cheating edge from intertardnet explorer.
Like to use tabs? alot? 20+? Enjoy the huge ram and cpu demand of firefox when you do? TooManyTabs can help. It would be more helpful with an abstraction layer. It would be even better if firefox would roll greedy, unfocused tabs into the TooManyTabs netherworld.