Eureka!  While that code you gave as an example wasn't doing it the way I
wanted to, the class_eval thing did the trick.  I now have it working.

Thanks again Dave.  One of these days, I'll understand this stuff enough
to get it right by myself ... sometime in 2010, I would guess :-).

Until then, thanks for helping me slowly understand a little more of the
detail each time I ask a question !!