class Foo { static _bar: i32 = 0; static get bar(): i32 { return Foo._bar; } static set bar(bar: i32) { Foo._bar = bar; } } assert(Foo.bar == 0); Foo.bar = 1; assert(Foo.bar == 1); assert((Foo.bar = 2) == 2);