Added a more granular test using the original library files. Already helped me identify a bug.
The implementaiton here is not well organized and needs a rewrite..
I only do basic sanity and parsing tests for the most part. The library is getting practical usage tests in genc and other projects.