In Denmark there is some part of legalese being the way it is because of what you talk about here. Legalese is essentially something you write for a “compiler”. Unlike a compiler, however, the legal system isn’t going to throw up and tell you that you are wrong when they interpret your legalese. Well I suppose it’s a little like JavaScript where it’ll continue and just replace bad parts with “any”. Which is bad if you intended a part of a contract to mean something very specific.