In order to survive, all systems must evolve by providing greater and greater access to the currents that flow through them. This applies to all physical, biological and social systems that survive and thrive.... But let’s take that one step forward... the systems just described are ... constantly evolving. This suggests another design principle: ... design for evolution rather than creating a static design optimizing for the present.