Abstract
Sainsbury argued that exact extensions for predicates entails the unacceptable infinite tower of higher order vagueness so that exact extensions must be rejected. I offer a second argument: The exact extensions arise when semantic values are assumed to be (exact) properties. But no assignment of unique properties to predicates could arise from any real-world finite basis. How, then, is talk of properties as semantic values to be understood? We distinguish the precise compositional rules of semantics from the operation of messy, imprecise rules at the word/world interface for applicability of minimal predicates. When such application is sufficiently clear it is idealized as property instantiation and semantic composition proceeds in familiar ways. These imprecise rules for application of minimal predicates provide the proper locus for study of vagueness. The conclusions thus far apply to show that higher order vagueness is not forced and that classical logic can generally be retained. I discuss implications for the sorites paradox. Abandoning properties entails abandoning simple correspondence truth understood as Pa is true just in case a has the property signified by P. As an alternative I outline a pragmatist approach to truth, the spirit of which is conveyed by the slogan, “To be true enough is to work well enough.”