[link|http://thedailywtf.com/forums/thread/77689.aspx|The Daily WTF]:

Steve went back and thought of how possibly he could solve this problem. After some research and experimentation, Steve found a way to rename component classes without recompiling and create a component with the same interface as the original that would simply wrap around original one. It involved a bit of hacking on the server, but it was definitely doable. Steve reported this to the Lead.

Lead: Hmm ... well, you know, this sounds rather familiar. In fact, I'm certain that we did this last year for the Linear Progress project.
Steve: Oh? That'd be much easier, we could just add the code to the wrapper component instead of having to hack up the server.
Lead: Hmm ... well, the source code for the wrapper component is no longer available.
Steve: ...


After their meeting, Steve went back and confirmed that they had, indeed, hacked the AIX Stream component in order to wrap it. And naturally, the specifications of the changes made to the wrapper component were nowhere to be found, either.


:-)

What's that definition of insanity? Doing the same thing over and over again and expecting a different result? Yeah...

Cheers,
Scott.