title: Can I use apply() with constructor to pass arbitrary number of parameters
body: <p>I've got a function wich can accept a varible number of parameter with a rest operator.  </p>
  
  <p>I want create an object passing the argument collected with the rest operator directly to a constructor without create an object and call an initializing function and without passing the entire array but the parameters ah I do with apply() function.</p>
  
  <p>Is it possible ? Using apply doesn't work.</p>
  
  <pre><code>public function myFunc(...arg) {
  
       // something link "new MyClass.apply(args)"
       return new MyClass();
  
  }
  </code></pre>