Next Generation JavaScript: Intro to ES6 / ES2015 - Blocks and IIFEs