Good point.  We had internal tests, but they did not excercise all internal apis.  update in commit 7bb4f31.