very simple test driver for "unit tests"
Merge branch 'master' into ref-implementation