Almost completed Pragmatic Studio / Ruby Programming through Chapter(?) 18 - Custom Iterators ... missing the Bonus Round.