Right now, we aren't checking for simple syntax errors when we run our tests.
Such errors should optimally be found when running the unittests. But if the tests do not reach a specific code path for some reason, a lint check should serve as a good sanity check of the state of the code.