Use new `Error` and `FromError` traits