contributing a few more integration tests that can also be used for documentation. Also, cleaning up the integration tests, to make them easier to write hopefully