Fortran's special meaning of different columns. (Probably completely natural if you grew up with punchcards.)
One side effect of this is that e.g. variable names are truncated after column 72. Combined with IMPLICIT NONE
this then silently introduces a new variable when such a variable name is started close to column 72.
You'll need
to be aware of this
an editor which highlights the comment part (after column 72) in a different color than the part before...