/** * Выбрасывает исключение Core.UndestroyablePropertyException * * @param string $property */ public function __unset($property) { switch ($property) { case 'preamble': case 'epilogue': throw new Core_UndestroyablePropertyException($property); default: parent::__unset($property); } }