These next-generation gene-editing systems had three critical requirements: They had to recognize a specific, desired DNA sequence; they had to be able to cut that DNA sequence; and they had to be easily reprogrammable to target and cut different DNA sequences.