michael@0: this.watch("x", Object.create) michael@0: try { michael@0: (function() { michael@0: this.__defineGetter__("x", michael@0: function() { michael@0: return this michael@0: }) michael@0: })() michael@0: } catch(e) {} michael@0: Object.defineProperty(x, "x", ({ michael@0: set: Uint16Array michael@0: })) michael@0: