Resolving structural, lexical, and referential ambiguity through reformulation and contextual specification.