The issue is that logging gets the current stack frame and then goes back to the previous one to get the information about what called the log method. Since this is the case, we cannot add any more calls to the stack between the calling of log.debug and it's calling of log._log.

At the moment we have one in the middle, I'll have a MP in a min to fix this.