This is an interesting observation, Thank you.

I wonder why it still works though!

Funny how sometimes a programming error is undetected by the compiler and then the program runs with unpredictable results and other times it just works!

Mike