DigraphGene.mutate() is DONE (first draft?)

metamutation cleaned up slightly