message is used for generating simple diagnostic
messages which are neither warnings nor errors, but nevertheless
represented as conditions. Unlike warnings and errors, a final
newline is regarded as part of the message, and is optional.
The default handler sends the message to the
If a condition object is supplied to
message it should be
the only argument, and further arguments will be ignored, with a warning.
While the message is being processed, a
suppressMessages evaluates its expression in a context that
ignores all simple diagnostic messages.
packageStartupMessage is a variant whose messages can be
suppressed separately by
are still messages, so can be suppressed by
.makeMessage is a utility used by
stop to generate a text message from the
arguments by possible translation (see
concatenation (with no separator).