Citations:block-scoped


 * 2016, Ethan Brown, Learning Javascript, February 2016,, ISBN 9781491914915, p. 183.
 * While block-scoped variables in ES6 have somewhat reduced the need for IIFEs, they are still quite commonly used, and are useful when you want to create a closure and return something out of it.