Chapter 3: Digging to the Roots of JS