What Rules Govern Allelic Exchange