For most practical purposes I agree, I would just like to add that restricting yourself on top of a non-restricted language is something where technical help is useful: that&#x27;s basically what lints are about. This is not to say that the people aspect is irrelevant; after all, you need to get the people to agree to the lints.