Ada Language Generics For Plavix