Duplicate identifier question

BlitzMax Forums/BlitzMax Beginners Area/Duplicate identifier question

Why does something like that work differently in strict than in none strict?

Isn't the purpose of strict to force declaration and disable some stuff?
Then why is it changing half of the language behavior?