DNA shuffling (also called molecular breeding) generates variation by random fragmentation of a cloned gene followed by reassembly of the fragments in a self-priming polymerase reaction. The result is ...