I am knee deep in a remodularization that will make the debugger a
service class and split the debug console out as a separate protocol,
which will allow us to more easily unify the UI.
It would be best to minimze any changes to the debugger until I can
check my work in.
Thanks!