OOP learns a hard lesson about herself This is a repost. I am not the original author (see disclaimer at the bottom)....