Well, you made a good point in the thread above about getting the user more continuous feedback, which would favor the "pass the ui object into the debug method" approach. I think I'll remove this for now and we can have a conversation about where this code should go and how it should behave.