COLLABORATIVE GROUPS. “So the results of these interactions may lead to structurally diverse groups with important different biological roles such as the catalytic core of key players of the present RNA world, i.e., ribozymes, self-splicing introns, telomerase and its context-dependent altering gene expression by inducing ribosomal frameshifting in several viruses.”
http://europepmc.org/articles/PMC4160522/