factor into roles
factor out alphabet; add some type constraints
preprocessor is probably more useful in the class itself
rename roles
don't support initializing these attribute in the constructor
more stuff
with_traits
scrambled alphabet
much docs
deps
bump version; changelog
check method parameters against type constraints too
speling
Added tag 0.002 for changeset 5d1f47a8d7ca
deps
bump version; changelog
Added tag 0.003 for changeset 3f2fbb48adf0