MVC6 TagHelpers con desechables

En los antiguos MVC HTML Helpers, uno podría usarIDisposable para envolver contenido, por ejemplo, elBeginForm ayudante envolvería automáticamente*stuff* con un cierreform etiqueta

<% using (Html.BeginForm()) {%>
   *stuff*
<% } %> 

¿Esta envoltura de contenido es compatible con MVC6 TagHelpers? Por ejemplo me gustaría esto

<widget-box title="My Title">Yay for content!</widget-box>

para expandirse en una caja de widgets de arranque con divs envolventes:

<div class="widget-box">
    <div class="widget-header">
        <h4 class="widget-title">My Title</h4>
    </div>
    <div class="widget-body">
        <div class="widget-main">
            Yay for content!
        </div>
    </div>
</div>

¿Es esto posible con TagHelpers?

Solución: He cocido la respuesta de @ DanielJG en undemostración de trabajo en github que consumeWidgetBoxTagHelper.cs (se mantendrá actualizado con Beta / RC / RTM ya que estoy usando la lib en mi aplicación de producción)

Respuestas a la pregunta(1)

Su respuesta a la pregunta