Structure, Replication, and Recombination of Retrovirus Genomes: Some Unifying Hypotheses | Synapse