Improved internal validation, improved testability by adding a
return statement returning something useful
Added some more tests to improve coverage, this improved the code
aswell
Removed useless check of syntax tree, code is now covered 100%
Updated the POD coverage report