`({ id, option = true, name = 'unnamed' }) => // ...`
replaces
``` function(userObject) {
const id = userObject.id; const option = userObject.option || true; const name = userObject.name || 'unnamed'; // ...
I think this comparison speaks for itself. In pre-es6 code bases you TONS of code that looks like the second.