Note: despite the fact constant identifier lookups are supported now, this PR does not resolve issue #229 because a major rewrite of the typechecker (resolveDescriptors.ts) is needed to do that.
[x] I have updated CHANGELOG.md
[x] I have added tests to demonstrate the contribution is correctly implemented: this usually includes both positive and negative tests, showing the happy path(s) and featuring intentionally broken cases
[x] I have run all the tests locally and no test failure was reported
[x] I have run the linter, formatter and spellchecker
[x] I did not do unrelated and/or undiscussed refactorings
Closes #439
Note: despite the fact constant identifier lookups are supported now, this PR does not resolve issue #229 because a major rewrite of the typechecker (resolveDescriptors.ts) is needed to do that.