# Functions
NewError returns a new ErrorBuilder.
SendError writes a given error and status code to a response writer.
SendPanic sends a panic error response to the client, but it doesn't end the process.
UnmarshalError reads an error from the given which can be an slice of bytes, a string, a reader or a JSON decoder.
# Constants
Error kind is the name of the type used to represent errors.
ErrorNilKind is the name of the type used to nil errors.