private function recursiveToc(Toc &$toc, $src, array $headers){
		foreach( $headers as $id => $header ){
			$child = $toc->addChild($header['content'], $src.'#'.$id);
			if( $header['children'] ){
				$this->recursiveToc($child, $src, $header['children']);
			}
		}
	}