title: Proper way of doing view mixins in Backbone
body: <p>I extend base backbone views all the time and have a base view per section so that I can extend on multiple levels. My question is, what's the most effective way of doing view mixins: reusable view partials that can be mixed in to any view. For example:</p>
  
  <pre><code>var BaseProfile = Backbone.View.extend({ ...});
  var UserProfile = BaseProfile.extend({ ...});
  var VideoSupport = Backbone.View.extend({ ...});
  </code></pre>
  
  <p>What's the best way to mixin <code>VideoSupport</code> view (an event object and a few methods) with <code>UserProfile</code> view?</p>