Created update-attr function to improve expressions when change a component's attribute along with update.
Modified the close tab handler mechanism in the tab template. Updated all plugins that create a tab and override the closing behavior.