Bacteria and archaea use a variety of mechanisms to protect themselves against viral infections and the invasion of other mobile genetic elements such as plasmids. Accordingly, viruses evolve ...