add a VirtualLine method to create a vline from a single string (convenience function for test/debug)
makefile that comes entirely from environment variables
add additional export/unexport tests
add a top level comment
add another test case of multiple info on same line
continue work on directives (still a mess); start include directive; add ability to assert fail on ParseError for test/debug;