public function appendSection()
{
if (count($this->_sectionStack) === 0) {
throw new RendererException('Cannot append a section without first starting one:');
}
$last = array_pop($this->_sectionStack);
if (isset($this->_sections[$last])) {
$this->_sections[$last] .= ob_get_clean();
} else {
$this->_sections[$last] = ob_get_clean();
}
}