More subtly, scalar fields are often contrasted with pseudoscalar fields. Weight, flavors and textures can either be contrasted or complemented. In some contexts, realism is contrasted with idealism. Absurdity is contrasted with seriousness in reasoning. Traditionally, philosophers of punishment have contrasted retributivism with utilitarianism. They are often contrasted with traditional societies. Interpreted languages can also be contrasted with machine languages. This interpretation is often contrasted with Bayesian probability. Civic nationalism is frequently contrasted with ethnic nationalism. Philosophically, sentimentalism was often contrasted to rationalism. The concept of ambiguity is generally contrasted with vagueness. In terms of narrative expectations, it may be contrasted with curiosity and surprise. This concept is often contrasted with uniform convergence. Lexical ambiguity is contrasted with semantic ambiguity. In sociology, folk religion is often contrasted with elite religion.