compile current file if top level document #42
adjusting unit tests
adjusting unit tests
added unit tests
Merge pull request #75 from dfelder/master

compile current file if top level document #42