in reply to Re^6: defining methods on the fly
in thread defining methods on the fly

Throwing away a useful programming tool because some people misuse it is like throwing away electric drills because some idiot uses it to mix their smoothie and manages to put a hole in their hand.

If someone says "I know this is bad carpentry practice, but I'm using my electric drill to mix smoothies", I cringe inwardly, and I don't hold out much hope for the state of their hands. ;-)