stage 8 V4.0 variable re-declaration check