title: Getter and setter without members
body: <p>Can we use getters and setters without defining a method for a member?</p>
  
  <p>For example, transform this</p>
  
  <pre><code>class int {
      set value(val) {
          this._value = val | 0; // Truncate
      }
      get value() {
          return this._value;
      }
  }
  
  var x = new int();
  
  x.value = 5 / 2;
  console.log(x.value); // shows 2 instead of 2.5
  </code></pre>
  
  <p>to something like this:</p>
  
  <pre><code>class int {
      set (val) {
          this = val | 0; // Truncate
      }
      get () {
          return this;
      }
  }
  
  var x = new int();
  
  x = 5 / 2;
  console.log(x); // shows 2 instead of 2.5
  </code></pre>