Macromolecular specificity and biological memory