Considering how vague English can be, I'm sometimes surprised we can use it to communicate. When I was a kid I always thought that we would one day replace it with a more structured language akin to a programming language.... And then I I saw what happens when you forget a semicolon and realized it would not be an improvement.