From basic to applied science: mutation theory and mutation mechanism driven development of gene engineering tools