Notes and code scribbles from reading "Understanding Ecmascript 6" by Nicholas Zakas (2016)