duplicate
duplicate(struct range *r1, struct range *r2)
duplicate(char *name, crypto_mech_name_t *array, int count)