title: TypeScript: Error:(34, 50) TS17009: 'super' must be called before accessing 'this' (possible to disable error)
body: <p>The following TypeScript:</p>
  
  <pre><code>constructor(options?:any) {
      this.m_options = options;
      this.m_blockType = 6022;
      _.extend(this.m_options, {blockType: this.m_blockType});
      super();
  }
  </code></pre>
  
  <p>Produces the error:</p>
  
  <blockquote>
    <p>Error:(34, 50) TS17009: 'super' must be called before accessing 'this'
    in the constructor of a derived class.</p>
  </blockquote>
  
  <p>I want to call super after setting options. Is there a way to disable the TypeScript error? </p>