an extendable process debugger.