title: Public rest parameters in constructor
body: <p>i watched a tutorial of typescript, that uses Version 1.0.0.
  There was a sample of a class, using a public rest parameter in the constructor:</p>
  
  <pre><code>class XYZ {
     constructor(public firstname: string, public lastname: string, ...public emails: Array&lt;string&gt;) {
      }
  }
  </code></pre>
  
  <p>How to do this in Version 1.5.0?
  If i define the class like this, i got several errors:</p>
  
  <pre><code>type.ts(14,75): error TS1005: '=' expected.
  type.ts(14,81): error TS1005: ',' expected.
  type.ts(14,88): error TS1005: '=' expected.
  type.ts(14,96): error TS1109: Expression expected.
  </code></pre>
  
  <p>Thanks
  Mario</p>