What can be accounted for by a feedback between diversity and macrosociology trends?