 Secondly, vagueness in legal language is distinctive because lawmakers avoid ordinary vague expressions like ‘driving very fast’ and prefer precise speed limits (or blood alcohol limits...). When the law uses vague language, it uses abstract evaluative expressions. Lawmakers typically do not prohibit driving with ‘bald’ tires; they either impose precise measures (such as tire tread measurements), or address the problem as part of an abstract, general prohibition on, e.g., ‘careless’ driving. An abstract standard calls upon its subjects to construct a view of the care that, in their law, a driver owes to another person—(and not merely to ask the seemingly pointless question, how bald is a bald tire?). Abstract standards are a very common and a very important part of lawmaking technique. A negligence standard may require ‘reasonable care’; a constitution may define a procedural right as a right to ‘due process’, or a contract may require the delivery of goods in ‘satisfactory condition’. Those abstract terms are very different from the vague descriptive terms that philosophers of logic use to illustrate their arguments about the sorites paradox (‘heap’, ‘thin’, ‘bald’, ‘red’…). It misses the point, you might think, to say that abstract standards do not draw sharp lines, because they are not designed to draw lines at all. By using an abstract standard, the lawmaker requires the people who must apply the law to construct a theory of the standard (of care, or of process, or of condition), which will draw any line that is needed. Ronald Dworkin has claimed that abstract expressions are not vague at all—that they have a different semantics from that of vague words like ‘heap’ (Dworkin, 1986b, 17).