Make the inner error public, provide access methods and maybe even implement `Deref` (look at `axum`'s `State` wrapper). This is a breaking API change.