title: In TypeScript, why is it not an error to access (get) property that only has a setter?
body: <p>Why does this compile? (TS v2.0.3)</p>
  
  <pre><code>class SetterOnly {
    set prop(v) {
      let x = this.prop;
    }
  }
  </code></pre>
  
  <p>I would expect <code>this.prop</code> to generate a compile-time error ...</p>