Forks of Eloquent JS: Chapter 4 (take 2)