—
I am not the only one suggesting it is not required...
The O.P asked to be able to get the scale of a sprite, this is possible with the suggestion I posted, I did not say it was the definitive answer to deal with all situations.
I do concede that being able to set the scale without being able to manipulate the result directly is odd, so maybe you have a point.
either remove set scale or add get scale, probably makes more sense.