the integration test client is pretty much useless for testing, but it is handy for running small sample calls,
so a few changes for now