The format string given to the reporter warning call wasn't printing the handler names. Also changed it so that each warning message has the full context of the warning.