What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
This PR introduces a fix to the language server when 0 tokens are present in a script. This most typically occurs when a new file is opened. It is unclear why this issue did not previously manifest. This pr will hopefully fix issue #70