Use provider interfaces for the parser; enhance test case.
-rw-r--r-- 8 .gitignore
-rw-r--r-- 35147 COPYING
-rw-r--r-- 3139 pom.xml
drwxr-xr-x - src