AS3: Override setters getters dilema

In AS2 my class (which extended the MC) had setters and getters for x, y, z and would then make calculations and set the instance’s _x, _y values based on what I set as x, y, & z. It worked beautifully.

In AS3, I am extending Sprite. Now I had planned to use the same getter and setters, but since Adobe/MM deprecated the _x, _y props for x, y (which I am glad they did), it presents a new problem.

How in the hell can I do this:

public function set x (newValue:Number):Void {
      this.x = calculateNewX (newValue):Number;
      //used to be this._x = calculateNewX (newValue):Number;
}

Maybe the answer is painfully obvious such as just reverse your desired accessors to _x, _y, _z. Well darnit, I would like not to do that. Any other suggestions.