Language parametric debugger framework