This program triggers no diagnostic from staticcheck's SA4003 analyzer: ```go func f(x uint8) { if x < 0 { println(0) } if x >= 0 { println(0) } } ``` I would have expected it to be on by default and to report that both comparisons are redundant. Why does this not happen?