Limiting the arbitrary: Linguistic Naturalism and Its Opposites in Plato's Cratylus and Modern Theories of Language