title: Escape <%- %> tag in underscore.js template
body: <p>I'm using underscore.js for templating. In my project, I'm using it on the server (with Node.js) to fill in a couple of values. I also have a template embedded in a  tag on the page that I want to fill in multiple times using data downloaded with AJAX.</p>
  
  <p>Basically, in the tag, I have something like this:</p>
  
  <pre><code>&lt;script&gt;
      var UserID = '&lt;%= userID %&gt;';
  &lt;/script&gt;
  </code></pre>
  
  <p>which I want to be filled in before the page is sent out.</p>
  
  <p>Then, I have something like this:</p>
  
  <pre><code>&lt;script type='template' id='my_template'&gt;
      &lt;li&gt;&lt;%- item %&gt;&lt;/li&gt;
  &lt;/script&gt;
  </code></pre>
  
  <p>Which I want to remain in that form to be used by the script on my page.</p>
  
  <p>Of course, you may have figured out by now that when I render the page on the server, it complains that <code>item</code> is undefined. Is there any way to escape those tags, so underscore will ignore it and just send it out as-is? I know I could define different tag delimiters for one of them but it seems simpler and cleaner to use a consistant format.</p>