added nicholas c. zakas understanding ECMAScript 6