Produce a warning
warn(..., call. = FALSE, immediate. = TRUE, domain = NULL)
The message and optionally the domain used for translation. The ... arguments are passed to base::sprintf to create the message string.
If base::TRUE, the call is included in the warning message, otherwise not.
If base::TRUE, the warning is outputted immediately, otherwise not.