Just curious: is there a reason to prefer listing the nucleotides here, instead of using the alphabet we define through the Base enum? Is it just because we're restricting to the non-ambiguous nucleotides?