title: Get/Set is not a function?
body: <p>I have a class which contains some get/set functions. I am facing an issue where the set function is not working. The class looks like this:</p>
  
  <pre><code>export class Item {
      private _someProp: any;
  
      constructor() {
          this._someProp = [];
      }
  
      get SomeProp(): any {
          return this._someProp;
      }
  
      set SomeProp(value: any) {
          this._someProp = value;
      }
  }
  </code></pre>
  
  <p>Later in the code when I do this:</p>
  
  <pre><code>let obj = new Item();
  obj.SomeProp([1, 2, 3, 4]);
  </code></pre>
  
  <p>The browser says: <code>obj.SomeProp is not a function</code></p>
  
  <p>Any suggestion?</p>
  
  <p>Thanks!</p>