You must log in or register to comment.
I never really liked that kind of use of variable shadowing. It seems like swapping one set of potential risks, that are easily spotted when debugging, for another more subtle kind of risk that’s harder to notice.