Use a typedef'f type
Fix masking issue for reverse complements