title: Return list of arrays
body: <p>I have an API method that can accept multiple arguments, but those arguments have to be arrays.  What I don't want to do is call each api.someMethod() for each array - I'm trying to lump them together in one call.</p>
  
  <p>For example:</p>
  
  <pre><code>function getArrays() {
      var arr1 = ['1','2','3'];
      var arr2 = ['4','5','6'];
      var arr3 = ['7','8'];
  
      return [ arr1, arr2, arr3 ]
  }
  </code></pre>
  
  <p>I apologize for the lack of clarity.  I'm calling:</p>
  
  <pre><code>api.someMethod( getArrays() )
  </code></pre>
  
  <p>What happens is that my return wraps my arrays in an array, which won't be accepted as the 'someMethod' is expecting a list of comma separated arrays. </p>
  
  <pre><code>api.someMethod( arr1, arr2, arr3 );
  </code></pre>