Маленькая ошибка. Чтобы хранить значение проперти тебе нужно завести отдельное поле

Код:
class = function() {
this._fs = 0;
this.addProperty("_s",
function() {
return this._fs;
},
function(newS) {
this._fs = 2;
});
}
X = new class();
X._s = 10;
trace(X._s);
иначе глюки неизбежны.