It makes sense to fix HtmlHelper::tag() to not return anything if 'tag' === false. Although would there be a different preferred method of getting any attributes to the link? Possibly adding another $option something like 'linkOptions' => array()? If we just make it so that when 'tag' === false it returns nothing then there is no way to add any attributes to the elements.