Creates an error from an HTTP status and a server-provided message.
Use status 0 for network-level failures where no HTTP status exists.
status
const ShrtnrError(this.status, this.serverMessage);