Don Syme's C#/.NET Generics Research Project History
blogs.msdn.com