Como uso o UrlHelper em um ajudante do Razor?

Estou tentando criar um ajudante do Razor como este:

@helper Render(IEnumerable<MyItem> items) {
  <ul>
    @foreach (var item in items) {
      <li><a href="@Url.Content(item.Url)">Click</a></li>
    }
  </ul>
}

O único problema aqui é que System.Web.WebPages.HelperPage (a classe base dos auxiliares do Razor) não possui uma propriedade Url (do tipo UrlHelper). Possui HTML (do tipo HtmlHelper), mas não possui URL.

Qual é a maneira mais limpa de acessar um UrlHelper dentro de um auxiliar? Devo novo em linha?

questionAnswers(3)

yourAnswerToTheQuestion