Only the API of the client should be exported. This has a knock on effect on the tests which will need to be split into suites. One which compiles just the tests and depends on natskell, the other that compiles all the individual modules and can test them directly.
Only the API of the client should be exported. This has a knock on effect on the tests which will need to be split into suites. One which compiles just the tests and depends on natskell, the other that compiles all the individual modules and can test them directly.