In no particular order:

- finish and expand tests
- provide some sort of checking of test responses (proof of success)

