The general pattern that migrating groups occupy successively less productive habitats - resulting in high language diversity in lush environments and low diversity in desert environments - can be complicated by other factors, including marriage between groups, network of trade and warfare, Codding says.