stick with t.Errof() for test failures
docs and licensing