"The PPG group at MSR Cambridge have been designing and prototyping support for "generics" in C# and the .NET Common Language Runtime. Generics are also known as polymorphism, parameterized types, or templates. " http://research.microsoft.com/projects/clrgen/ I was wondering if there were any plans to implement this, or something like it, in the mono runtime? Piers.