Cyril Auburtin (2016-03-27T11:50:26.000Z)
when doing  let [tag = 'cat', ...cls] = '.foo.bar'.split('.')

I'd find it more logical to use the default value for all falsy values like
an empty string '' for the tag variable.

but the default value isn't applied there
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160327/5ed7a55c/attachment.html>
forbes at lindesay.co.uk (2016-04-02T12:52:02.811Z)
when doing

```js
let [tag = 'cat', ...cls] = '.foo.bar'.split('.')
```

I'd find it more logical to use the default value for all falsy values like
an empty string `''` for the `tag` variable.

but the default value isn't applied there