Every natural language is both vague and ambiguous. However, both features seem eliminable. Indeed, both are eliminated in miniature languages such as chess notation, programming languages, and mathematical descriptions. Vague' and 'ambiguous' are pejorative terms. And they seem to deserve their bad reputations.
Every person is a child of someone.
Therefore, no one should work. Happily, we know how to criticize and correct all equivocations. Indeed, every natural language is self-disambiguating in the sense that each has all the resources needed to uniquely specify any reading one desires. Any mystery posed by an ambiguous sentence can be solved with a clarificatory paraphrase. For instance, A one day year old human being is a child.