Removing unused code.
Add tests to help with code coverage.
Update LKG.
Reduce allocations in the parser.
Remove unused method.
Update LKG.