Fix lints.
Add some basic year parsing and the test class for it.
Place query parser tests in its own namespace.
Implement one more test to increase code coverage.
Compile error fix.