This file is part of theof Eloquent JavaScript. Consider reading the third edition instead.