it does not matter; I can use 1 for a compare value.
it still fails.
If I compare with 0 then it does not grey out.
The compiler has no issue with this, it's the editor or code tools in laz that does.
The evidence is all over the source pages that has those checks, they all are greyed out, its not my code only.
I wanted to add, This looks like it has been around for some time now, it also fails in 3.0.4 laz.