Removing helpers for legacy command tests.
As only dicts are passed now, drop that check
Round out the test client stuff.

- In case some users want them.
More test to safeguard the top-level documentation

- Could probably do more to ensure that the documentation and examples
  there continue to match up with reality.