Rosetta Stone proteins: "chance and necessity"?

Rosetta Stone proteins: "chance and necessity"?