Destructuring assignment allows extracting data from arrays or objects using a syntax that mirrors array and object literals.
Docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
Samples: https://googlechrome.github.io/samples/destructuring-es6/index.html