Experimental Tests of the Roles of Adaptation, Chance, and History in Evolution | Synapse