Steps toward a richer debug facility by horribly abusing the runtime.