*(uSync's tabs are actually extendable, but its all written for uSync, it has a collection of things that implement ISyncAddOn, returns them from a controller, and the controller in angular adds them to the array - which is how we add things like exporter to uSync) *