title: How to work with both underscore and underscore.string at the same time?
body: <p>I am using underscore on my projects, but now I want to extend it a using the <a href="https://github.com/edtsech/underscore.string">underscore.string</a></p>
  
  <p>I read their documentation, and it seems I could have problems using both if I don't take the extra measures they say to take:</p>
  
  <pre><code>var _  = require('underscore');
  
  // Import Underscore.string to separate object, because there are conflict functions (include, reverse, contains)
  _.str = require('underscore.string');
  
  // Mix in non-conflict functions to Underscore namespace if you want
  _.mixin(_.str.exports());
  
  // All functions, include conflict, will be available through _.str object
  _.str.include('Underscore.string', 'string'); // =&gt; true
  </code></pre>
  
  <p>However, I don't have any idea of how to follow those steps, I need help understanding the steps to work with both and have no trouble using them.</p>
  
  <p>So far, I have done this:</p>
  
  <pre><code>&lt;script src="underscore-min.js" type="text/javascript"&gt;&lt;/script&gt;
  &lt;script src="underscore.string.min.js" type="text/javascript"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>Also another related question, when I manage to work with both, must I always use <code>_.str</code>, or only on the conflicted functions?</p>