Use nucleotides not nucleotide
Use nucleotides not nucleotide.
Detect ordering to use correct sweep. Fixes #19