All of these factors together have made it exceedingly difficult to distinguish between what constitutes a language or a dialect in Mesoamerica. Linguistic isoglosses do not coincide often or strongly enough to prove very useful when trying to decide, and sociological factors often further cloud the picture. The significance of measurements of intelligibility (which is itself difficult to measure) depends very much on analysts' purposes and theoretical commitments. In Spanish the word “"dialecto"” has often been used generically about indigenous languages in order to describe them as inherently inferior to the European languages. In recent years this has caused an aversion to the term “dialect” among Spanish-speaking linguists and others, and the term “"variante"” has often been applied instead.