Overheard: A conversation between a professor and a student, 
  both having just read about patterns. The student is seeking advice on her project.
 Why dont you just have an immutable singleton 
  null object iterator mediate
  between your composite decorated facade and the conoculator valve?
   OR-- maybe bridge the flyweight proxy prototype with a factory method 
  mememto adapter?
Actually, this was a charge levied at the famous Show Trial of the Gang of Four at OOPSLA '99. The charge was that the "infamous" gang of four had ruined academic discource in Computer Science. See http://www.acm.org/sigplan/oopsla/oopsla99/2_ap/tech/2d1a_gang.html