Cyril Auburtin (2018-04-05T08:29:46.000Z)
I don't understand:

```js

var z=1; var fn = (z = z) => z; fn() // throws ReferenceError: z is not
defined
```
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20180405/445216f8/attachment.html>
cyril.auburtin at gmail.com (2018-04-05T08:31:30.971Z)
I don't understand:

```js

var z=1; var fn = (z = z) => z; fn() // throws ReferenceError: z is not defined
```