Recommit chapter6.js for merge, continue with 7.8.8