autoEscape) { $vars = $this->getVars(); $varBackup = $vars; foreach($vars as $k => $v) $this->$k = $this->escape($v); } parent::_run(func_get_arg(0)); if($varBackup !== null) $this->assign($varBackup); } }