If an issued command or message could not be applied, an
appropriate error response conveys this error information back to the issuer.
Failure of a command or message can have various reasons, starting from missing permissions to internal server errors
during processing of the command.
The Ditto Protocol for Errors defines how error responses look in Ditto Protocol.
An overview of some possible error responses can be found in the examples chapters: