STRANGE as viruses and their offspring may seem, there is yet another universe of strange bits of viral genetic replication information floating around. These pieces of DNA code include: transposons, endogenous retroviral elements (ERVs), and other exotica in this marvelous freaky zoo. Some are autonomous and self-replicating strands of information. Some are not.