I don't know if I could include parts of the .Net framework into this. But, the ICloneable interface is really bad.

-Josh