protected function getHistory() { if (($history = $this->getControlState('History', null)) === null) { $history = new TStack(); $this->setControlState('History', $history); } return $history; }