We should look into adding unit/integration tests for most of the code. https://dlang.org/spec/unittest.html