---
### TODO

- [ ] Use `cargo fmt`
- [ ] Add necessary tests
