unit test coverage
Merge pull request #91 from eprogramming/contrib

unit test coverage
syntax cleanups