class Getter {
  constructor(get) {
    this.isDescriptor = true;
    this._getter = get;
  }

  get(obj) {
    return this._getter.call(obj);
  }
  teardown() {

  }
}

export default function getter(fn) {
  return new Getter(fn);
}
