title: Using spread operator multiple times in javascript?
body: <p>Why can't spread operator be used multiple times?</p>
  
  <pre><code>let arr = [[[1, 2, 3]]];
  
  console.log(arr); // Array [ Array[1] ]
  console.log(...arr); // Array [ Array[3] ]
  console.log(...(...arr));
  // SyntaxError: expected '=&gt;' after argument list, got ')'
  </code></pre>
  
  <p>I would expect:</p>
  
  <pre><code>console.log(...(...arr)); // Array [ 1, 2, 3 ]
  </code></pre>