Ya, that's pretty terrific. Having the diagrams paired with the code is a boon. My GoF study group (of mostly Java and C++ devs) spent way too much time divining how to "realize" (something short of implementation) the design patterns. I wish we had the SmallTalk version of these graphs.