public function reference($reference, $value)
{
if ($reference) {
$text = $value['text'] ?: (isset($reference['title']) ? $reference['title'] : '');
$link = $this->link($url, trim($text));
} else {
$link = $this->link('#', '(unresolved reference)');
}
return $link;
}