Try to rename these properties, right in this kind of fashion:
this._x = this.x; => this.x = this._x;
this._y = this.y; => this.y = this._y;
this._w = this.w; => this.w = this._w;
this._h = this.h; => this.h = this._h;
Read and sort horizontal, as usually.
→ this._x = this.x;
→ this._y = this.y;
→ this._w = this.w;
→ this._h = this.h;
Read and sort vertical, as a chinese.
↓ ↓
this._x = this.x;
this._y = this.y;
this._w = this.w;
this._h = this.h;