protected function renderDebugBar() {
		$collectors = $this->getCollectors();
		$renderer   = $this->getRenderer();
		
		foreach ($collectors as $name => $collector) {
			try {
				$info = $collector->getInfo();
				
				if ($info->getName() === null) {
					$info->setName($name);
				}
			} catch (Exception $exception) {
				$this->pushException($exception);
			}
			
			$renderer->addInfo($info);
		}
		
		return $renderer->render();
	}