class Foo { } class Stack { } class Bar : Foo> { } class X { static void Main () { } }