Refactored the grammar, is now able to read most formats (that are correct), missing variants, comments and special annotations. All tests work again.