After updating to 1.4.0, I noticed that any variable that is not declared or assigned before a subroutine call is marked as an error after that subroutine call. In the below snippet, line 3 would show as an error in 1.4.0 but does not show as an error in 1.3.3
VAR1 = ""
CALL PROGRAM1(VAR1, VAR2)
CRT VAR2
------------------------------
Robert Metzger
Software Engineer
basys Inc
Baltimore MD US
------------------------------
