protected function setViewState($key, $value, $defaultValue = null) { if ($value === $defaultValue) { unset($this->_viewState[$key]); } else { $this->_viewState[$key] = $value; } }