Text this: A small polymerase ribozyme that can synthesize itself and its complementary strand.