polydiversity hyperdivergence hyperbranching multispecialization hypodivergence hypersegmentation multidifferentiation multifariousness multivariation ambidextrism