factored out lots of test.go -- homing in on a workable product