Scopes in classes: ```js class A { { let cnt = 0; getCnt() { return cnt; } setCnt(val) { cnt = val; } } } ``` Would be equivalent to scopes in prototype-based inheritance: ```js function A() {} { let cnt = 0; A.prototype.getCnt = function() { return cnt; }; A.prototype.setCnt = function(val) { cnt = val; }; } ```