I frequently hear, in my line of work, people saying they don't want to "re-invent the wheel".
After reading this thread, and losing a few seconds of my life to it, I'm thinking that re-inventing the wheel might not be such a bad idea.
:)P~~~~~~~~~~~~~~~