I think the only place I see as a current inconsistency is with class definitions vs object definitions. It probably should have been looped into the object shorthand definition:
https://github.com/tc39/proposal-class-fields ```js class MyClass { prop = 123 constructor() {} method() {} } ``` vs ```js const myObj = { prop: 123, constructor(){}, method(){}, }; ``` Also, to wit on the class-fields proposal and this issue: https://github.com/tc39/proposal-class-fields/issues/7
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

