Сложность устройства биомолекулярных систем многократно возрастает в ряду прокариоты → одноклеточные эукариоты → многоклеточные эукариоты, — и одновременно на многие порядки снижается размер популяций. Чем более высоко развит организм, тем сложнее устроена сеть взаимодействий белковых молекул между собой, — и, по-видимому, само возникновение многоклеточности обязано замысловатым белок–белковым взаимодействиям. Оригинальное компьютерное исследование структурной стабильности родственных белков из различных групп организмов показывает, что эта сложность может быть следствием не эволюционных адаптаций, а «залатыванием» белковых дефектов, постепенно накапливающихся в популяциях ограниченного размера под действием генетического дрейфа.