Yes, yes and thrice yes. I keep hitting objects that need to delegate
some part of their behaviour to another one, and I keep setting the
delegation up manually. I know there is a std lib for this, but I need
it to be thrown solidly into my face before it's really going to stick.
I think there could be a rock solid short presentation in this. Or, if
you built it around a narrative - lets say a warrior prince trying to
return home to his bethrothed, after the crusades, and discovering the
riches of the Ruby Standard Library on the way - then it could almost
certainly be longer.
Yep, sounds good. I'll have a spelunk around for some other core
libraries that could do with some exposure.
- James