Currently the tests in #53 test more for the "happy paths". More tests for edge cases should be added.