WebUITab takes the following to be created:
WebUITab is an abstract class and cannot be created directly. It is created indirectly for the concrete WebUITabs.
WebUITab has a name that is the prefix capitalized by default.
WebUITab has WebUIPages.
attachPage( page: WebUIPage): Unit