Well, Mabel's intuition on the HashMap proved insightful. I now seems to have closures working and Chapter 25 complete.
Oh, chapter 26 coming up. Garbage collection. How hard could that be?
(In theory, if I've been working my abstractions correctly, this will not be THAT hard. Famous last words).