More work in Generics.