@mhoye The Wuthering
I could have written the code in a way that didn't trigger the warning which the compiler probably would turn it into the same thing, but it wouldn't be much different in SLOC from my comment and I think overall clarity would have been worse. I don't want to disable the warning more broadly, however, as it does indicate something that is almost always a mistake.
Author of Typica software for coffee roasters.