Simon is giving today's lecture in my compiler class, at 9:50 in WVH 110. It's a talk on classes: OO classes, Haskell type classes, and subclassing-considered-harmful. Y'all might want to sit in. Simon is generally held to give some of the best talks anyone gives in PL; you basically can't go wrong. -Olin