simplified based on suggestion from @jrrideout
removed defaults from docstrings as these easily get out of date
added missing method
fix and addition
fixed typo in doc string
define functions to return iupac bases, and then used those to construct alphabets