Hmm, OK, I still don't like it.  Much better would be to pass a logger to the function doing the logging.  Any chance we can change the sysadmin dashboard to stop monkeypatching also?