breakpoints from recursive prompts work