needless bool lint suggestion is wrapped in brackets if it is an "els… …e" clause of an "if-else" statement