It just occurred to me that, due to the nature of private-field names, destructuring private fields off an instance into a local binding is not possible with the spec as-is. I think this could be ...
In the ES6 spec., there is no check that a destructuring let/const/var actually introduces any bindings. is valid syntax that does nothing (it doesn't add any new variable bindings). There are reports ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results