in reply to I heart OO

*smiles* Welcome to the next level. There's about 23458327509384708 levels left to go. :-)

Seriously, though, it's a wonderful feeling. Cherish it. They are few and far between. And, they come for many things. OO is wonderful, but it not the panacea. Functional programming (map, grep, closures, continuations, Lisp, Scheme, etc) was a similar flowering for me, about a year ago. And, I know I have only scratched the surface. The next step (at least for me) is to learn a functional language, like Scheme, Lisp, etc. But, there's that time factor. :-)

------
We are the carpenters and bricklayers of the Information Age.

Then there are Damian modules.... *sigh* ... that's not about being less-lazy -- that's about being on some really good drugs -- you know, there is no spoon. - flyingmoose