Generics are a compile time construct