title: ECMAScript-6 import a nested function?
body: <p>Hi I switched over to ECMAScript-6 javascript syntax a little while ago and am loving it! One thing I noticed and couldn't find a definitive answer on is using nested destructing syntax on an import. What I mean is something like this..</p>
  
  <p>Lets say I have a file that looks like this.</p>
  
  <pre><code>export const SomeUtils = _.bindAll({ //lodash _
      someFunc1(params){
          // .... stuff here
      },
      someFunc2(params){
          // .... stuff here
      },
      someFunc3(params){
          // .... stuff here
      }
  });
  // ... many more of these
  </code></pre>
  
  <p>I have been doing something like this to get a specific function</p>
  
  <pre><code>import {Utils} from '../some/path/to/utils';
  var {someFunc2} = Utils;
  </code></pre>
  
  <p>To get to the point.. Is there a way to do a single line import for <code>someFunc2</code>? like how you can do the nested object destruction assignment with brackets? (Aka: <code>{Utils: [{someFunc2}]}</code>) ?</p>
  
  <p>I used to do <code>var someFunc2 = require('../some/path/to/utils').someFunc2;</code> but I can't seem to figure out how to do it with an import statement</p>