For a better API, we should probably refactor all kinds of errors into a `thiserror` error enum
For a better API, we should probably refactor all kinds of errors into a
thiserrorerror enum