A quick scan of `Debugger` seems to show it doesn't really need to extend anything. Thoughts?