TODO: API usability issues
change withProbability to transform arbitrary action
test withProbability
fix cabal configure warnings (--enable-tests)
test pointMutate and asymmetricMutate
rename getConstrainedGenomesRs to getConstrainedGenomes
getConstrainedBinaryGenomes with tests
update TODO (check done)