Mechanisms of precise genome editing using oligonucleotide donors | Synapse