{ return Set {}; } protected function getExtraJS(): Set { return Set {}; } final protected function getCSS(): Set { return (Set { '/css/base.css', })->addAll($this->getExtraCSS()); } final protected function getJS(): Set { return (Set { })->addAll($this->getExtraJS()); } final private function renderHeader(): :xhp { return ; } final protected function render(): :xhp { return
{$this->renderHeader()}
{$this->renderMainColumn()}
; } }