Why do we have to pass in the log level here? Aren't you getting it via getEffectiveLevel()? I don't see it used.