The basic building blocks and evolution of CRISPR–Cas systems | Synapse