(there is no
is used to return an error string
failure of a transaction.
It replaces the corresponding reply message
that would accompany a successful call; its tag is that
of the failing request.
By convention, clients may truncate error messages after