when we encounter the first bracket, the brain does not have to think much to know that it needs to look for the end bracket.

I know that is not mandatory to make it work, it just make it clear that it's a condition. I _think_ this is a general convention. Just as I've seen that you put double brackets when you do assignments in `if` conditions, that's not mandatory, but you still do it for the reader.