Mono-specific debuggers: hard debugger and soft debugger.