replace Underscore with Ramda
ensure every nucleotide has correct arity