Finished chapter 4. of why's poignant guide to ruby