3 ms·Generics are cheap and popular, but some might not be as safe as you’d expect3 points by 80mph 7y ago