Describe the bug
We need to propagate the variable for the Language ID by default fortran90 so that Markdown hover messages are correctly
displayed across all editors and all fortran extensions. Not all editors use fortran90 or FortranFreeForm.
Remember the limitation of propagating and setting global variables within a subprocess.