Julia doesn't catch undefined variables at compile time?

This is… certainly an interesting use of Lint. If there is demand for such an API, we could standardize one and document it. Currently, such code is fairly susceptible to break due to internal changes in Lint.