<webopt: BundleReference> representa ScriptBundle como elementos de enlace CSS

Estoy tratando de usar el nuevo control de formularios web .net 4.5 para renderizar paquetes en mi materpage. Tengo un scriptbundle definido en mi BundleConfig.cs como este:

bundles.Add(new ScriptBundle("~/bundles/app").Include(
    "~/Scripts/underscore.js",
    "~/Scripts/backbone.js",
    "~/Scripts/app/app.js",
    "~/Scripts/app.validator.js",
    "~/Scripts/app/views/home.js",
    "~/Scripts/app/views/about.js",
    "~/Scripts/app/views/contact.js",
    "~/Scripts/app/controls/hello.js",
    "~/Scripts/app/init.js"));

Luego trato de renderizar el paquete usando el nuevo<webopt:BundleReference>&nbsp;controlar:

<webopt:BundleReference ID="AppBundle" runat="server" Path="~/bundles/app"  />

Pero cuando se presenta la página, la salida es<link>&nbsp;etiquetas, en lugar de etiquetas:

<link href="/Scripts/underscore.js" rel="stylesheet"/>
<link href="/Scripts/backbone.js" rel="stylesheet"/>
<link href="/Scripts/app/app.js" rel="stylesheet"/>
<link href="/Scripts/app/views/home.js" rel="stylesheet"/>
<link href="/Scripts/app/views/about.js" rel="stylesheet"/>
<link href="/Scripts/app/views/contact.js" rel="stylesheet"/>
<link href="/Scripts/app/controls/hello.js" rel="stylesheet"/>
<link href="/Scripts/app/init.js" rel="stylesheet"/>

¿Se pretende que este control solo represente estilos? ¿O estoy haciendo algo mal? ¿Cómo puedo representar un paquete de script usando un control webopt y no el<%: Scripts.Render() %>&nbsp;¿sintaxis?