title: ko.applyBindings gives error "ko is not defined" when using ko in view
body: <p>I have the following in my MVC Layout (at the bottom): </p>
  
  <pre><code>@Scripts.Render("~/bundles/jquery")
  @Scripts.Render("~/bundles/bootstrap")
  @Scripts.Render("~/bundles/knockout")
  @Scripts.Render("~/bundles/viewmodels")
  </code></pre>
  
  <p>I see knockout loading in my Sources tab in Developer tools.  </p>
  
  <p>In one of my views, I have to do the following: </p>
  
  <pre><code>&lt;script type="text/javascript"&gt;ko.applyBindings(@Html.Raw(Json.Encode(Model)));&lt;/script&gt;
  </code></pre>
  
  <p>But this gives me an error: <code>ko is not defined</code></p>
  
  <p>Why is this happening, despite knockout being loaded? </p>