remove unneeded boilerplate for internal TabContainer widgets
add LayoutContainer doc, and make BorderContainer reference it