title: JQuery templates are not working with arrays
body: <p>I am just learning Jquery templates and trying different things step by step. Now I tried it with single entry data element and it works fine. As far as I understand If I replace data with data array then it will show all the elements without using {each} tag. But in this case it is just erroring out. in Jquery. saying <code>k.nodes is undefined</code>.</p>
  
  <p>Here is a small code snippet:</p>
  
  <pre><code>// my binding
  $(document).ready(function () {
    $.tmpl("&lt;div class = 'Test'&gt;${Name}&lt;div&gt;", movies)
      .appendTo('#EmployeeContainer');
    $('#Template')
      .tmpl(movies)
      .appendTo('#EmployeeContainer');
  });
  
  // my data
  var movies = [
    { Name: "The Red Violin", ReleaseYear: "1998" },
    { Name: "Eyes Wide Shut", ReleaseYear: "1999" },
    { Name: "The Inheritance", ReleaseYear: "1976" }
  ];
  
  // part of my template from where Release year is coming
  &lt;script id = "Template" type ="text/templating"&gt;
    &lt;div class = 'Test'&gt;${ReleaseYear}&lt;div&gt;
  &lt;/script&gt;
  </code></pre>