Good points all. Like I said, it's just been on my mind though I still prefix everything. The only thing, again, that bothers me is that is seems to contradict some principles of polymorphism.
But then again, one should not let theory become the enemy of the practical.
The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts. - Bertrand Russell