Myths-and Facts About Generics