yield instead of return in parse_response. Also doctext to show how to control it from the bash shell prompt