quad2dna
Generics