quad, it seems excessive to print "warning" when the message is already logged at log level WARNING by the warn() callback.