Johanson

If it were evolutionary multiple teams would be created, the top two would be bred with each other, and the rest shot. You are really talking about directed design and the decision to unify the design process across both language properties.

Now, if you want to start building in support for parallel GA execution, that would be exciting.