Child mutations are now deterministic. Now there can be more than 2 childs though it's extremely slow. Some refactoring.